ESP32 Tuya Arduino IDE Interface with Tuya app.

Job ID: 39835392

Budget: $30 – $250 USD

I need a complete Arduino IDE sketch that lets my ESP32, fitted with the Velleman VMA354 Tuya IoT interface, talk fluently with the Tuya app. The sketch must expose:

• 4 digital inputs coming from simple switches
• 3 digital outputs driving relay coils
• 2 analog inputs (one 4-20 mA pressure sensor, one temperature sensor)
• 2 analog outputs for downstream control

Through the Tuya mobile interface I want to:

– monitor live sensor data
– toggle the relays on demand
– receive push notifications or in-app alerts whenever preset thresholds are crossed

Please handle the Tuya cloud linkage (pairing, virtual datapoints, OTA functionality), pin mapping on the ESP32, and any required libraries. I also need concise setup notes so I can reproduce the build and flash it myself: wiring diagram, library versions, Tuya panel screenshots, and step-by-step upload instructions.

The work is considered done when I can install your sketch from Arduino IDE, pair the board with my Tuya account, see real-time readings, switch relays from the phone, and get alert pop-ups without glitches.