发布于 2026年9月10日 · 我们于 2026年9月10日 确认该职位仍然有效
这是您的公司吗?£ 250 – £ 750 (每个项目)
I already built the user interface in SquareLine Studio for an Elecrow 7" CrowPanel (ESP32-S3). The layout consists of four full-screen background images with four transparent touch buttons placed on top. Pressing a button should simply toggle a corresponding light by driving one of the three external relays wired to the CrowPanel’s GPIOs; touching it again turns the same light back off. What I still need is the firmware that ties everything together: • Import the SquareLine-generated LVGL project, read the touch events, and link each of the four on-screen buttons to its relay output. • Drive the relays through ESP32 GPIOs with proper debouncing and visual feedback on the button (e.g. highlighted state while the light is ON). • Provide a clean PlatformIO or Arduino IDE sketch that I can re-compile later, with clear pin definitions so I can relocate the relays if necessary. • A short read-me explaining any required libraries, the build steps, and basic wiring for the three relays. If the code uploads, compiles, and each touch reliably toggles its light, the job is done.