
Closed
Posted
Paid on delivery
I need an ESP32-based touchscreen UI to control four solid-state relays over I2C. The touchscreen should display a set image for each relay state when triggered, and users must be able to toggle each relay individually. The system will be hard-wired (no Wi‑Fi). preferred screen option, [login to view URL] Key requirements Touchscreen user interface Four solid-state relays for lighting circuits Individual relay control via I2C Wired-only connection (no wireless) Ideal skills & experience ESP32 firmware development Touchscreen UI design and implementation Experience with I2C relay control and lighting applications
Project ID: 40532749
98 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
98 freelancers are bidding on average £459 GBP for this job

As an experienced electrical engineer specializing in firmware development and IoT product engineering, I bring robust embedded solutions to the table. I've worked with several microcontrollers, including ESP32, which is ideal for your project. My expertise in firmware development, especially in optimizing embedded coding and drivers, will ensure that your touchscreen UI interacts seamlessly with the four solid-state relays over I2C. Moreover, my experience with PCB design and RF hardware means I can handle the wiring aspect of your project effectively. Be it for IoT, high-speed or RF boards, I have a proven track record of delivering professional PCB layouts. Additionally, my skills in AI, machine learning & deep learning will play a crucial role in integrating intelligent algorithms for efficient control and data analysis for your lighting circuits. Throughout my career as a freelancer, I have navigated seamlessly through the complete product development workflow from concept to market-ready products. This includes system architecture and schematics, firmware development, PCB design (multi-layered and low-power), AI/ML integration for edge computing and analytics.
£750 GBP in 15 days
8.4
8.4

Hi I am an embedded systems engineer with over 16 years of experience. I have worked on ESP32 based control panels, touchscreen HMIs, I2C peripherals, and relay/lighting controllers, including products where the interface, wiring, firmware and final reliability all had to be considered together. For this project I can build the wired-only ESP32 touchscreen UI so each of the four lighting circuits can be toggled individually, with the display changing to the correct image/state feedback for each relay. I can also help confirm the selected 5 inch screen, the I2C relay/SSR module, power arrangement, addressing, and any safety considerations around the lighting load so the firmware matches the actual hardware rather than just a demo setup. A few details I would like to confirm are the exact relay board or I2C expander being used, whether the screen already includes an ESP32 module, the image assets required for each relay state, and whether you need any startup/default relay behavior after power loss. I can support the firmware, UI flow, wiring checks, and testing guidance. Please contact me to discuss details.
£620 GBP in 12 days
7.6
7.6

Hello, I'm Hamza and I have the passion and expertise to tackle your project head-on. As a seasoned engineer specialising in PCB design and firmware development, my experience with the ESP32, coupled with my understanding of I2C relay control, makes me uniquely adept at delivering your desired solution. Let me guide you through my process of crafting tailored hardware-software integrations for IoT applications. One of the key highlights of my profile that aligns perfectly with your project is my proficiency in developing intuitive interfaces for touchscreens. My comprehensive approach to user interface covers all aspects including design, implementation, and image management, which will come handy in enabling seamless interaction with the relays state triggering on the 5 inch Touchscreen. Furthermore, having deep experience in wireless communication systems like BLE, LoRa and Wi-Fi ensures that even though we have a wired-only connection system here, I understand how to effectively utilize these skills in this mechanism ensuring stable operation and optimal performance from this touchscreen-controlled lighting system. I would be thrilled to discuss detailed strategies to make your project a reality. Together we can turn your vision into solid-state reality! Let's get started today!
£250 GBP in 7 days
7.8
7.8

With an extensive background in digital motor control, analog design, electronic design, and embedded systems, I am the ideal candidate for your ESP32-based touchscreen UI project. My experience includes developing complex hardware and control systems which aligns perfectly with your requirement of four solid state relays controlled via I2C communication. Moreover, I have ample experience on relevant platforms such as Arduino, ESP8266 &32, PIC series, Atmel and many more. My proficiency in these platforms allows me to be highly fluent in firmware development. In fact, I have designed touch screen user interface before and understand the importance of making it user-friendly while ensuring all the functions are readily accessible. Furthermore, my background in power electronics and renewable energy sets me apart as a freelancer for your project detail. This experience will greatly benefit your project since it requires hard-wired connection and demands optimal energy consumption. By choosing me for this project, you are not only selecting a freelancer on technical expertise but also someone who understands the needs of reliability and efficiency in electronic controls systems. Hence, my diverse skills adaptable to various digital designs make me your best fit for the job!
£445 GBP in 10 days
7.5
7.5

Hi, I can develop a reliable ESP32-based touchscreen control system for your four solid-state relays with a clean and responsive user interface. I have experience with ESP32 firmware development, touchscreen integrations, and I2C-controlled devices. For this project, I can create a wired-only solution (no Wi-Fi required) that allows users to individually toggle each of the four SSR channels directly from the touchscreen. Key features I can implement: • Touchscreen UI optimized for the preferred ESP32 display • Individual ON/OFF control for all 4 solid-state relays via I2C • Custom images/icons displayed for each relay state (ON/OFF) • Fast and responsive touch interaction • Stable hard-wired operation without any wireless dependency • Clean, maintainable firmware for future updates I can also assist with selecting the most suitable I2C relay hardware and ensure proper integration with lighting circuits while keeping the system reliable for long-term use. Before starting, I would like to confirm: 1. Which I2C SSR board will be used? 2. Do you already have the images/icons for each relay state? 3. Are there any additional functions required, such as timers, brightness control, or status indicators? I’m available to discuss the hardware details and provide a complete implementation plan. Looking forward to working with you. Best regards
£500 GBP in 7 days
7.5
7.5

Hello, I've built several ESP32 touchscreen relay control systems—this is straightforward work for us. We handle embedded UI projects like this regularly. We've shipped 50+ microcontroller projects involving display interfaces and I2C communication. Most take 1–2 weeks depending on your exact UI complexity and any custom features you need. Quick question: does the touchscreen need to log relay state history, or is it just on/off buttons for each relay? Once I know that, I can give you a solid timeline and approach. Happy to jump on a call if you want to walk through specifics. Regards, Nurul Hasan
£250 GBP in 28 days
6.8
6.8

Hi there, I read your offer carefully and I’m confident I can help build your ESP32-based touchscreen UI for controlling four solid-state relays over I2C. I have experience with ESP32 firmware development, touchscreen interfaces, I2C communication, relay control, and wired embedded systems without Wi-Fi. I can implement a clean user interface where each relay can be toggled individually, with the correct image displayed for each relay state. I can also make sure the firmware is reliable, responsive, and suitable for controlling lighting circuits through solid-state relays. I have already worked with the components and technologies mentioned in your project, including ESP32, touchscreen UI, I2C control, and relay-based switching. Just send me a message and we can discuss the details so I can start quickly. Best regards, Samuel Tshibangu
£500 GBP in 7 days
6.4
6.4

Hi! Your ESP32 + touchscreen + SSR combination is a solid foundation, though there's one hardware call worth making before you source parts: the resistive touch display you've linked will work, but a capacitive panel gives you the clean tap-and-release feel a lighting control panel demands — same price range, meaningfully better user experience. The ESP32-S3 is also the right variant here over the standard WROOM, specifically because its 8MB PSRAM becomes critical once you're managing image assets alongside display framebuffers. I've built a similar panel-style controller for an HVAC zone selector — ESP32 driving a TFT_eSPI display with state-based icon switching and I2C GPIO expander controlling the output channels. The specific challenge I solved there maps directly to yours: managing flash partition layout so image assets don't crowd out firmware space, and eliminating the visible "wipe and redraw" lag that makes touchscreen UIs feel unpolished. On image switching specifically: a 320x240 RGB565 frame is 150KB, which at a standard 4MHz SPI clock takes roughly 300ms to push — long enough to notice. Pre-decoding your eight relay-state images into PSRAM and using DMA transfer instead eliminates that lag entirely and makes the UI feel like a finished product rather than a prototype. We can discuss it more in details in chat. Thanks Regards
£300 GBP in 5 days
5.9
5.9

HI, KINDLY READ THROUGH MY PROPOSAL I will deliver a complete, clean ESP32-based touchscreen control system for your 4 solid-state relays using the exact display you linked (ESP32 + touchscreen), with individual toggle control via I2C, clear state images for each relay (On/Off), and fully wired operation with no WiFi. MY APPROACH ✅ Phase 1: Initialize ESP32 project with LVGL or TFT_eSPI for the touchscreen UI, design intuitive interface with custom images for relay states, and implement I2C communication to the relay module. ✅ Phase 2: Develop reliable individual relay control logic, add visual feedback, debounce touch inputs, optimize performance, and perform full system testing. RELEVANT PROJECTS • ESP32 touchscreen control panel for 8-channel I2C solid-state relays in lighting application (custom On/Off images per channel, responsive UI, fully wired and stable) DELIVERABLES • Complete ESP32 firmware (Arduino or ESP-IDF) • Touchscreen UI with state-specific images and individual toggle buttons • I2C relay control code with proper addressing • Wiring diagram and full user guide • Tested binary and source code QUESTIONS 1 Can you confirm the exact I2C relay module model (e.g. 4-channel SSR with PCF8574 or similar) and its I2C address? 2 Do you have specific images ready for On/Off states, or should I use simple clear icons? 3 Any additional requirements like status indicators, password protection, or timing functions? Ready to start immediately.
£300 GBP in 4 days
6.5
6.5

Hi, I can develop the ESP32-based 5-inch touchscreen control system for your four solid-state relays. I have experience with ESP32 firmware, Arduino/ESP-IDF development, touchscreen UI design, I2C communication, relay control, embedded hardware integration, and wired control systems. For this project, I can create a clean touchscreen interface where each relay can be toggled individually, with a dedicated image or visual state shown for ON/OFF conditions. I will implement the I2C relay control, hard-wired operation with Wi-Fi disabled, stable boot behavior, GPIO/I2C initialization, relay state management, and a simple user-friendly UI for lighting control. I can also review the selected 5-inch display module, confirm ESP32 compatibility, define the wiring/pinout, and provide clear setup instructions for flashing and testing the firmware. Deliverables will include complete source code, ready-to-flash firmware, UI logic, wiring/pinout notes, relay control documentation, and basic testing support. My estimated cost for this project is £450 GBP, depending on the exact touchscreen library, image assets, relay board type, and whether you need enclosure or PCB guidance. I am ready to start after receiving the exact display model, I2C relay module details, required images for each relay state, and preferred ESP32 board. Regards.
£500 GBP in 3 days
5.8
5.8

Hello sir, Did go through your job description and glad to share that I have enormous experience in working with ESP32 5 inch Touchscreen to control 4 solid state Relays I'm a seasoned programmer and Engineer with quality experience in Flutter, React, Node.JS, SpringBoot, Frontend and Backend Development, Python, Matlab, R studio, C, C++, C#, OpenCV, OpenGL, Tesseract OCR, google vision, Statisticaal programming/R progamming data analysis Computing for Data Analysis Time Series & Econometric, Machine learning, AI, Deep learning, Matlab and Mathematica, 3D modeling, CAD/CAM,AutoCAD, 2D, Architectural Engineering, SolidWorks, Unity 3D, PCB, Electronics, Arduino, Automation, Embedded and Firmware , IOT, Electrical/Mechanical Engineering I am a TOP Rated Freelancer, and you can check my reviews here as well: https://www.freelancer.com/u/mzdesmag. Looking forward to potentially working together on this project. Thanks and Best regards, Adekunle.
£250 GBP in 2 days
5.7
5.7

With my extensive 13+ years of experience in Python and C-based projects, I believe I am a prime candidate for your ESP32 endeavor. My expertise in microcontroller programming is a perfect fit for creating the necessary firmware to control and toggle the solid-state relays over I2C with your chosen 5-inch touchscreen interface. Additionally, my background in electronics ensures I understand the workings of such hardware arrangements and can provide efficient solutions for your lighting circuits. I am enthusiastic about bringing all these experiences to make your project come to life. Turning your vision into a functional reality is my ultimate goal. Let’s collaborate to create an ESP32 touchscreen UI that's not only polished but also intuitive for easy relay control without relying on Wi-Fi!
£250 GBP in 2 days
4.9
4.9

Hi, I am a Full Stack Engineer Embedded Engineer with 10 years of experience, providing ESP32 firmware development, touchscreen UI design, I2C communication, relay control systems, and embedded hardware integration. In my opinion, the best solution is to build a clean and responsive touchscreen interface that directly controls the four SSR channels through a dedicated I2C layer while keeping the system completely offline for maximum reliability. I would also implement image-based state feedback so each relay change is instantly reflected on the display, making the system intuitive and easy to operate. This project is very similar to my previous works. I recently developed several ESP32-based control panels with touchscreen interfaces for industrial automation and lighting control applications. These projects included custom GUIs, I2C peripherals, and reliable relay switching with real-time visual status updates. ✅ So, I will divide your project into three major steps. 1️⃣ Integrate the 5-inch ESP32 touchscreen, configure the display and touch drivers, and define the UI structure. 2️⃣ Develop the firmware for I2C communication and individual solid-state relay control with image-based status indication. 3️⃣ Perform system testing, optimize responsiveness, and deliver the complete source code and documentation. I have some questions related to proejct and I am looking forward to working to you. Best regards. Yaroslav
£500 GBP in 7 days
5.0
5.0

⭐⭐⭐⭐⭐ This is a very clean ESP32 HMI control system—straightforward in concept, but it needs careful attention to UI responsiveness and reliable relay handling to feel solid in real use. I have 25+ years of experience in embedded systems, ESP32 firmware development, touchscreen UI design, and I2C-based hardware control. I’ve built similar operator interfaces for industrial lighting systems and embedded controllers where stability and user experience matter more than complexity. For your project, I can develop: • ESP32 firmware with touchscreen UI (LVGL or TFT_eSPI based on your display) • Four-channel I2C relay control with stable state handling • Image-based UI for each relay state (ON/OFF visuals) • Touch-to-toggle logic with immediate feedback • Wired-only architecture (no Wi-Fi dependencies) • Clean, well-structured and maintainable code Deliverables: • Complete ESP32 source code • Flashable firmware build • UI assets and image mapping system • Wiring diagram and I2C addressing guide • Setup and upload instructions Proposed Milestones: 1. Hardware & Display Validation 2. Firmware + I2C Relay Layer 3. Touch UI Development 4. State Integration (UI ↔ Relays) 5. Final Testing & Optimization Before starting, can you confirm the exact touchscreen controller used in that display module (or whether it comes with LVGL support drivers), and the I2C relay board model you plan to use?
£500 GBP in 7 days
5.1
5.1

Hi, Your IoT hardware project is a strong match for my background: compact PCB design, sensor integration, wireless connectivity, and firmware that actually runs on the first assembled board. Over 14+ years I have designed and developed embedded products end to end — from schematic capture through layout, bring-up, and production. Recent examples include KiOSK-IQ v1.0, an ESP32-WROOM-32E control board with SIM7100/7200 LTE modem, and several Raspberry Pi and Banana Pi interface boards with Quectel cellular modules. For your project I can handle: • Low-power, space-constrained PCB layout with clean power and ground design • Integration of MCUs (ESP32, STM32, PIC, AVR), sensors, camera modules, microSD, and wireless modules • Firmware development in embedded C/C++ — UART, SPI, I2C, CAN, and USB • Manufacturing files ready for prototype and production runs I worked at READA PCB in Shenzhen in design and production management, so I design boards that assemble reliably — not just boards that look correct in CAD. When needed, I can also manage PCB/PCBA, sourcing, functional test, and shipping through trusted partners in Shenzhen. I can start immediately and work with your milestones through prototype, testing, and revision. Let me know if you would like to share your block diagram or requirements — I can give you a clear plan on the first message. Best regards, Ting
£700 GBP in 7 days
5.1
5.1

As an experienced Electronics Engineer with specialized skills in Arduino and a variety of other coding languages, your project to design an ESP32-based touchscreen UI for your solid-state relays aligns perfectly with my area of expertise. Over my 8-year career, I have amassed significant knowledge and experience in RF engineering, embedded systems, and power electronics that will undoubtedly prove valuable for your project. Not only do I possess a deep understanding of circuit design and PCB layout, but I also have comprehensive skills in firmware development (C / C++ / embedded) - skills that are vital for the successful implementation of your touchscreen user interface requirement. Additionally, having worked with I2C relay control and lighting applications in several projects further strengthens my candidacy as I can confidently navigate through this aspect of your project. What sets me apart from my peers is my unwavering dedication to delivering robust hardware solutions that meet stringent quality standards - a trait that has enhanced my reputation in the industry. With your project, you can trust me to stay true to this ethos by meticulously designing, testing, and delivering a solution that satisfies all your specifications while ensuring compliance with safety, reliability, and performance standards. Let's work together to illuminate your project!
£500 GBP in 10 days
4.4
4.4

Hi, I hope you are doing well. I have a strong background in embedded software development and electronics engineering, with hands-on expertise in Yocto-based Linux systems and firmware design for microcontroller platforms like the ESP32. I've previously completed a project involving solid-state relay control, so I'm familiar with the safety and switching considerations your lighting circuits will need. I run a fully equipped electronics lab with all the components, tools, and test equipment required to develop, prototype, and validate this build end-to-end — from the I2C relay interfacing to the touchscreen UI implementation. I'd be glad to take this on and deliver a reliable, wired, offline control panel exactly as specified. Happy to discuss further details on a quick call. Best, Albert
£750 GBP in 12 days
4.5
4.5

Hi I propose designing and implementing a robust, ESP32-based control system tailored to your specific requirements. This system will feature a dedicated touchscreen interface for controlling four solid-state relays (SSRs) independently via the I2C protocol. Technical Approach & Key Features: Touchscreen Interface: A responsive GUI that displays dynamic status icons for each relay, providing immediate, intuitive visual feedback for ON/OFF states. Independent Control: Individual toggling capability for each of the four lighting circuits directly from the screen. Wired Reliability: The system will be strictly wired (non-wireless), ensuring maximum stability, responsiveness, and security for your lighting infrastructure Firmware Optimization: The ESP32 firmware will be custom-developed to ensure low-latency performance, a smooth user experience, and precise, error-free I2C communication with the relays. Deliverables: Complete hardware schematic and wiring diagrams. Optimized ESP32 firmware source code. Custom UI design and implementation tailored to the selected display. I am ready to assist with the complete development cycle for this project. Let me know if you would like to proceed with the technical specifications or a specific wiring plan.
£450 GBP in 8 days
5.0
5.0

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. I have some question-- Please start a conversation to discuss your project. 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 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 GBP in 5 days
3.8
3.8

Hi, I can develop the ESP32-based 5-inch touchscreen UI to control four solid-state relays over I2C, with wired-only operation and individual relay toggle control. The best solution is to first confirm the exact touchscreen model, display driver, touch controller, relay board/I2C address, relay logic levels, and required images for each relay state. Then I’ll build clean ESP32 firmware with a simple touch interface showing four relay controls, state-based images, reliable I2C relay commands, and no Wi-Fi dependency. I’m comfortable with ESP32 firmware, Arduino/PlatformIO, touchscreen UI development, I2C communication, relay control, embedded debugging, lighting-control interfaces, display libraries, and clean documentation. Deliverables will include: * ESP32 source code * Touchscreen UI for 4 relays * Individual ON/OFF control * State image display for each relay * I2C relay communication logic * Wired-only configuration * Setup/upload instructions * Wiring/pinout notes * Testing support For mains lighting circuits, final wiring should be checked by a qualified electrician. I’ll focus on reliable firmware, clean UI behavior, and clear handover notes so the system is easy to test and maintain. Best regards Ankit
£250 GBP in 5 days
3.6
3.6

Colchester, United Kingdom
Member since Jun 22, 2026
₹12500-37500 INR
$2-8 USD / hour
$2-8 USD / hour
₹600-1500 INR
₹1500-12500 INR
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
₹400-750 INR / hour
£250-750 GBP
£10-20 GBP
$1500-3000 USD
₹3500-4000 INR / hour
₹750-1250 INR / hour
$20-30 NZD / hour
$250-750 AUD
$1500-3000 USD
$250-750 USD
₹750-1250 INR / hour
₹1500-12500 INR