ESP32 IoT Control Firmware

Job ID: 39580218

Budget: €30 – €250 EUR

Project Description:
Hi,
I'm working on a custom IoT device based on ESP32 and Tuya (using a TYWE3S module in MCU mode via UART). The Tuya product has already been created and all DPs (datapoints) are defined.

I need help completing the integration by building the user interface in the Tuya app and developing ESP32 firmware to communicate with the Tuya module.

Scope of work:
Tuya App Panel Design:

Build a custom control panel in the Tuya Smart / Smart Life app

Use existing DPs (provided) to create toggles, sliders, and value displays

I will provide all DP types, names, and expected UI layout

ESP32 Firmware (Arduino):

Communicate with the TYWE3S via UART using the Tuya Serial Protocol

Handle receiving and sending DP data

Control a mix of actuators (e.g., servos, relays) and read sensor inputs (digital/analog)

You will get:
List of DP IDs, types, and their purpose

Expected pinout for the ESP32 (what is connected where)

Tuya IoT console access for this product only (via secure invitation)

Skills needed:
Experience with Tuya IoT platform (MCU development + panel studio)

Knowledge of UART and ESP32 programming (Arduino preferred)

Clean, modular, well-commented code

Budget:
Estimated around €180, negotiable based on your experience.
Payment will be released after testing and confirmation that the system works as expected.

Deadline:
Within 10 days (or negotiable)

Let me know if you need clarification or additional information.
Thank you!