
Closed
Posted
Paid on delivery
[login to view URL] Hardware Specs - Controls: No buttons. - Power: No battery; it uses a USB power supply. - ESP8266 - 1.54" color display Basically, it’s a gadget that you pair with Wi-Fi to pull all its information from the internet. It doesn't have any built-in sensors. The stock firmware, for example, gathers time, air pressure, temperature, wind, and mini three-day forecasts via various web services. You can also upload images and things like that. My Vision: We should keep the basic features—accurate time, weather, and forecasts—but add a new one. It could scroll text updates regarding the news of our products and some company related message. We could build a small web service on one of our servers, and the gadget would request the latest updates (text-only is fine) from that service, just like it does with the weather, and display them. In short: a useful little promotional gift to our customers with a bit of extra added value. The original firmware it came with is available on GitHub, but it isn't open source. However, there are open-source projects available for this device. I found a GitHub Main page for this gadgets projects as a potential source of codes: [login to view URL] or/and [login to view URL] The work is to create the ESP code with all features above and a service which provides the company related informations. The service should also have a web interface where we can create the text content.
Project ID: 40409326
124 proposals
Remote project
Active 21 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
124 freelancers are bidding on average €485 EUR for this job

Hello, I understand you want a compact ESP8266 gadget firmware with the current time, weather, and forecast, plus a new feature to display company news. I will build the ESP code to pull time and weather data from reliable web services, maintain a crisp 1.54” color display, and add a lightweight web service on your server to serve text updates. A small web interface will be created to compose and publish these updates, with secure access and simple content management. I’ll base the firmware on robust open-source patterns compatible with the GeekMagicClock family, while ensuring the new news feed is modular and can be updated without flashing the device. The project will include documentation, test plans, and clear integration steps for your team. List 8-10 important technical questions about the project for the client, one per line with a single blank line between them. Why choose me: I deliver clear, workable firmware and a simple backend that fits your hardware, budget, and timeline. I’ll ensure seamless Wi‑Fi setup, reliable data fetch, and a clean UX on the 1.54" display. Best regards,
€750 EUR in 10 days
8.8
8.8

Hi, This is Elias from Miami. I have gone through your project description and understand you’re looking to develop custom firmware for an ESP8266 gadget along with a web interface. The goal is to create a seamless integration that allows users to control and monitor their devices effectively. With over 10 years of experience in embedded systems and web development, I’ve successfully delivered similar projects, ensuring they meet both functionality and user experience standards. To approach your project, I plan to first outline the firmware requirements and the necessary web interface features. I’ll draft a simple project plan that includes stages for development, testing, and deployment. I have a few questions to get a better understanding: Q1 – What specific functionalities do you want users to have access to through the web interface? Q2 – Are there any existing systems or APIs that this firmware needs to integrate with? Q3 – What is your target timeline for project completion? Looking forward to hearing from you.
€500 EUR in 5 days
8.1
8.1

Hi, I have over 5+ years of experience in both frontend and backend development. I will do the specified tasks. Key Areas of Expertise: a) Full-Stack Development: Proficient in both frontend and backend technologies Frontend: Next, Js, ReactJS, Bootstrap, JavaScript, jQuery Backend: Laravel, CodeIgniter, Node.js b) API Integration: Experienced in integrating and working with APIs to enhance application functionality. c) Microservices: Skilled in developing and integrating microservices for scalable and efficient solutions. d) Database Management: Competent in managing databases with Postgresql, MySQL, MongoDB, and Oracle. d) Server Handling: Adept at handling server environments such as AWS, Google Cloud, VPS, Apache, and Nginx. Let’s discuss how I can help achieve your project goals and add value.
€300 EUR in 10 days
7.8
7.8

Hello, I understand you want to keep core ESP8266 gadget features like accurate time, weather, and 3‑day forecasts, while adding a new text feed about your products. I propose building a compact ESP8266 firmware extension that fetches weather data as existing code does, and introduces a lightweight web service fetch for company updates. The device will pull text updates from your server and display them on the 1.54" color screen, with a simple admin web interface to compose and publish content. The setup will be modular: a stable weather module, a new text-feed module, and a small web API for managing content. I will base the ESP firmware on open-source references you provided, adapting only what’s needed to keep a clean, maintainable codebase and ensure USB power operation. I will design secure, efficient HTTP requests, minimal RAM usage, and fallback behavior if connectivity is interrupted. The result is a promotional gadget that stays useful while delivering your brand message. What is the preferred content management workflow and authentication method for the company updates feed? Would you like the content to rotate automatically and what text length should I support for each update? Are there any authentication requirements for your web service? Do you prefer a specific content management workflow (drafts, scheduling, or immediate publish)? How many updates per day should the device fetch? Do you want branding to show on boot or just during updates? Best regards,
€750 EUR in 10 days
7.4
7.4

I am a skilled and reliable Embedded Systems Engineer with over 6 years of hands-on experience in Arduino, ESP32/ESP8266, and microcontroller-based development. I specialize in designing efficient, stable, and scalable embedded solutions, turning ideas into fully functional hardware-software systems. I have a strong background in electronics, sensors, communication protocols (UART, I2C, SPI, MQTT, WiFi, BLE), and real-time embedded systems. My development approach focuses on clean, well-structured, and well-documented firmware, ensuring long-term reliability and easy maintenance. I also provide thorough testing, debugging, and performance optimization, including power efficiency improvements where required. I am a detail-oriented engineer with strong problem-solving skills and extensive experience in hardware debugging and firmware optimization. Beyond technical expertise, I value clear communication, meeting deadlines, and maintaining high client satisfaction. I work closely with clients to fully understand project requirements and deliver high-quality results. Pricing is flexible and can be discussed based on project scope and complexity. I am open to both short-term and long-term projects. Let’s work together to build a professional, reliable, and efficient embedded system for your needs.
€500 EUR in 7 days
7.4
7.4

Hello, I can help craft custom firmware for your ESP8266 gadget that keeps the time and weather features while adding your company news feed using a simple server-based text update system. I can adapt existing open-source code from the GeekMagic projects and create a clean service with a small web interface for managing your messages. This will ensure a smooth display on the 1.54 inch screen and turn the device into a polished promotional tool for your customers. Thanks, Teo
€300 EUR in 3 days
6.7
6.7

Hello, With 4 years of experience in Web Development and expertise in PHP, CSS, HTML, and Web Services, I have a strong background in handling projects similar to yours. I have thoroughly reviewed your project requirements and am confident in providing a professional solution that aligns with your vision. I understand the need to enhance the existing firmware for the ESP8266 gadget by incorporating features such as displaying company-related text updates alongside accurate time, weather information, and forecasts. I am well-equipped to create the necessary ESP code and develop a web interface for managing the text content seamlessly. I invite you to connect in chat to discuss the project further and explore how we can bring your vision to life. Looking forward to collaborating with you on this exciting project. Best regards, Taimoor from Pixels Soft
€500 EUR in 7 days
6.7
6.7

Hi There, I understand you're looking to modify the firmware for your ESP8266 gadget to keep the core features (time, weather, forecasts) while adding a scrolling text feature for product updates and company-related messages. I’ll develop the necessary ESP code to integrate these new features and create a web service that delivers text updates for display. The service will have a web interface, allowing you to easily manage and upload content. I will ensure smooth integration with your existing gadget setup, including proper handling of updates, and provide the code in a way that’s easy to manage going forward. Would you like to discuss the frequency of updates for the text content or any other specifics regarding the web service interface? Best regards, Waqas A.
€500 EUR in 7 days
6.4
6.4

Your ESP8266 project will fail if the web service doesn't handle network timeouts properly - I've seen these gadgets brick themselves when they can't reach the server during boot. We need a fallback mechanism that caches the last successful data pull locally. Before I architect the solution, I need clarity on two things: What's your expected refresh interval for the company messages (every 5 minutes or hourly)? And do you need multi-language support, or is English-only sufficient for your customer base? Here's the architectural approach: - ESP8266 FIRMWARE: Fork the GeekMagicClock codebase and add a non-blocking HTTP client that fetches your custom API endpoint every 30 minutes without freezing the display updates. I'll implement SPIFFS storage to cache the last 5 messages so the device stays functional during network outages. - WEB API: Build a lightweight PHP REST service with a single GET endpoint that returns JSON-formatted messages. I'll add rate limiting (max 1 request per device per minute) to prevent your server from getting hammered if 500 gadgets all reboot simultaneously. - ADMIN INTERFACE: Create a simple HTML/CSS dashboard where you can add/edit/delete scrolling messages with character count validation (the 1.54" display can only show about 20 characters per line). Messages get stored in MySQL with timestamps so you can schedule announcements. - DISPLAY LOGIC: Implement a message queue system that cycles between weather data and your company updates - for example, 10 seconds of weather, 5 seconds of your message, repeat. I'll use the existing display driver from the open-source projects to avoid reinventing the wheel. I've built similar IoT notification systems for 2 retail clients where we pushed promotional content to 200+ devices. The key lesson: always design for offline-first operation because Wi-Fi reliability in customer environments is unpredictable. Let's schedule a quick call to walk through the message rotation logic and confirm your server specs before I start coding.
€450 EUR in 21 days
6.9
6.9

Hello, I will develop custom firmware for your ESP8266 gadget that preserves core features (time, weather, forecasts) while adding a dynamic company message feed fetched over Wi-Fi from your server. The firmware will be built on a stable open-source base, optimized for your 1.54" display, with efficient API polling, caching, and smooth text scrolling. Weather/time services will be integrated reliably, and the new feature will fetch text updates from a lightweight REST API endpoint, ensuring low bandwidth and fast response. I will also build a simple web service (PHP/Node) with an admin interface where you can create, edit, and schedule promotional messages. The device will periodically request updates and render them cleanly on screen. Deliverables include firmware source, flashing guide, API, admin panel, and full setup documentation. Thanks, Asif
€750 EUR in 11 days
6.5
6.5

The real problem isn’t the gadget — it’s owning the content pipeline so your marketing team can push updates without anyone touching firmware. The GeekMagic open-firmware repos are a solid starting point; the actual work is wiring them to a CMS you control. Why me? • 5+ years building ESP32/ESP8266 firmware paired with custom HTTP backends. • End-to-end delivery covering firmware, content API, and admin web UI from one developer. • I’ll fork GeekMagic-Open-Firmware and add a clean text-feed module without breaking time and weather. • Admin panel lets your marketing team schedule and edit scrolling messages directly. • Replies within 5 minutes during work hours plus daily progress updates. • 2 weeks of free post-launch support included. Happy to jump on a 15-minute call to map the message scheduling flow.
€500 EUR in 4 days
6.5
6.5

This is a smart idea, but most ESP8266 display projects fail because they tightly couple device firmware with fixed APIs instead of building a flexible backend that can evolve with your content needs. You want a Wi-Fi connected ESP8266 display that keeps time, weather, and forecasts, but also shows dynamic company news/messages as a scrolling feed from your own server. Plus a simple web panel where you can update text without touching firmware again. I will build custom ESP8266 firmware (Arduino framework) using HTTP/JSON API calls, optimized for low memory display rendering on the 1.54" screen. On the backend, I’ll create a lightweight Laravel/PHP service with admin dashboard for content creation, scheduling, and API endpoints. You’ll get a working prototype early on the device (or simulator) to validate updates in real time. I can start with a small demo API + sample scroll message on the display first. Would you like the admin panel kept minimal or feature-rich for future scaling?
€250 EUR in 2 days
6.1
6.1

Hello Dear! Greetings from Toriqul Global Solutions! We are pleased to introduce our company as a reliable and experienced provider of Web Design & Development services. Founded and led by Engineer Toriqul Islam, a B.Sc. graduate in Computer Science & Engineering from Rajshahi University of Engineering & Technology (RUET), our team brings over 10 years of industry experience. At Toriqul Global Solutions, we specialize in building modern, user-friendly, and high-performance websites that help businesses grow and stand out in the digital world. Our design approach focuses on simplicity, elegance, and functionality to ensure maximum user engagement. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication We would be honored to discuss your project requirements and help bring your ideas to life. Thank you for your time and consideration. Warm Regards, Toriqul Global Solutions
€250 EUR in 7 days
5.9
5.9

Greetings! I specialise in ESP8266 firmware development and IoT web service integration, with over 9 years of experience building custom embedded systems that pull live data from web services and display it on small screens — exactly the setup you are describing. Here's how I can help: - Develop custom ESP8266 firmware based on the open-source GeekMagic projects, preserving accurate time, weather data, and three-day forecasts while adding a smooth scrolling text feed for your company news and product updates - Build a lightweight web service on your server that the gadget polls on a regular interval — just like it does with weather APIs — returning the latest company messages in a clean, text-only format the display can render immediately - Create a simple, intuitive web interface for your team to log in, write new messages, schedule updates, and manage what content the gadgets display — no technical knowledge required to add or edit content - Package the firmware as a flashable binary with clear instructions so you can load it onto each gadget before gifting to customers, with Wi-Fi pairing working the same way as the stock firmware
€500 EUR in 7 days
6.0
6.0

Hello! I've read your project description for the Custom ESP8266 Gadget Firmware & Web Interface and I'm excited about the opportunity to work on it! With over 10 years of experience in web development and embedded systems, I believe I have the skills necessary to help you achieve your project goals. I specialize in PHP, HTML, CSS, and have a strong background in microcontrollers and web services. I understand the importance of a seamless user experience and robust functionality, and I'm confident that I can deliver just that for your gadget. To ensure I'm on the right track, could you please clarify the following questions to help me better understand the project? 1. Are there specific functionalities or features you envision for the web interface? 2. Do you have any particular design preferences or existing branding elements to incorporate? 3. What is your timeline for project completion? For reference, I have recently developed similar projects, including a home automation system web app, an IoT device management interface, and a custom remote monitoring solution, all of which have received positive feedback from users. I’m looking forward to the possibility of collaborating on this project. Let’s make something great together! Best regards!
€500 EUR in 6 days
6.5
6.5

Hello, I came across your project Custom ESP8266 Gadget Firmware & Web Interface and I am very interested in working with you. I have reviewed your requirements and fully understand the scope and expectations. I specialize in PHP, Electronics, CSS, Microcontroller, HTML, Arduino, Web Services, Web Development, Web API, Embedded Systems and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity, and professionalism. I work transparently throughout the project so progress, deadlines, and expectations stay clear at every stage. I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Regards, Anum
€250 EUR in 3 days
5.4
5.4

Hello! I am a Florida-based senior software engineer with extensive experience in PHP, electronics, web development, and embedded systems. I carefully reviewed the project description and am excited about the possibility of developing the custom firmware and web interface for the ESP8266 gadget. With over 15 years of experience in software engineering, I have a solid track record of delivering practical and maintainable solutions. I have worked on similar projects where I created intuitive web interfaces and optimized firmware for various microcontroller applications. For example, I developed an IoT home automation system, a smart irrigation controller, and a temperature monitoring app, each tailored to meet specific user needs. To ensure the project's success, I propose the following phases: 1. Requirement analysis and design of the firmware and interface. 2. Development of the ESP8266 firmware. 3. Creation of the web interface, focusing on user experience. 4. Testing and deployment. Could you please clarify the following questions to help me better understand the project? 1. Are there specific functionalities you want prioritized in the web interface? 2. Do you have preferred design guidelines or examples for inspiration? I’m committed to delivering outstanding results and would love to discuss this project in detail. - James
€500 EUR in 5 days
5.4
5.4

Hi there, I’ve looked through your ESP8266 gadget idea and the AliExpress link. The goal is clear: keep the time and weather features, add a simple text‑update feed pulled from your own server. I’ve worked with ESP8266 screens and custom APIs before, so the path looks straightforward. I’d handle it by: - Reworking the open firmware to fetch your text feed - Keeping weather, time, and forecast calls as they are - Building a small PHP-backed service with a clean page to add/edit messages - Making the device poll that service and scroll the text on the 1.54" display I can start right away and aim for a first working version in a few days. Do you prefer the device polling your server on a fixed interval, or should we support push-style updates using something like MQTT? Greetings Slavko
€250 EUR in 5 days
5.5
5.5

I can do............... Please give me opportunity to work with you.......................................... Thank you
€500 EUR in 7 days
5.6
5.6

Hello, I am Vishal Maharaj, with 20 years of experience in PHP, HTML, Web Development, Web API, and Web Services. I have carefully reviewed the project requirements for developing custom firmware and a web interface for the ESP8266 gadget. To achieve this, I propose to customize the firmware to include accurate time, weather, forecasts, and a scrolling text feature for company updates. I will leverage open-source projects available on GitHub for the ESP8266 device and develop a web service on your server to provide company-related information. This service will have a user-friendly web interface for managing text content. I am eager to discuss this project further with you. Please initiate a chat to explore the details. Cheers, Vishal Maharaj
€500 EUR in 5 days
5.1
5.1

Budapest, Hungary
Payment method verified
Member since May 17, 2014
₹600-1500 INR
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
$1500-3000 USD
$250-750 AUD
$30-250 CAD
$30 USD
₹600-1500 INR
$2-8 USD / hour
₹1500-12500 INR
$3000-5000 USD
$10-30 USD
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
$30 USD
₹1500-12500 INR
€30-250 EUR