SaaSHub helps you find the best software and product alternatives Learn more β
Top 8 C Tuya Projects
-
Tasmota
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
One way is to look for devices that have unofficial firmware available, so you can just overwrite the included software for something more under your control. For example, check out Tasmota, "an open source firmware for Espressif ESP8266, ESP32, ESP32-S or ESP32-C3 chipset based devices": https://tasmota.github.io/docs/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
esp-homekit-devices
Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
-
OpenBK7231T_App
Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601, BL602, LN882H, Realtek chips and more
Project mention: More than 135 open hardware devices flashable with your own firmware | news.ycombinator.com | 2026-03-17Looks good, but it'll probably take a while until it's anywhere close to the coverage of existing repositories:
https://templates.blakadder.com/ has almost 3,000 devices flashable onto Tasmota firmware.
For older Tuya devices there's https://github.com/tuya-cloudcutter/tuya-cloudcutter
OpenBeken https://github.com/openshwprojects/OpenBK7231T_App covers 800 of the newer generation Tuya devices.
And there's a large community adapting ESP32 devices onto https://esphome.io/
-
TuyaOpen
Next-gen AI+IoT framework for T2/T3/T5AI/ESP32/and more β Fast IoT and AI Agent hardware integration
# Install required tools (Ubuntu/Debian) sudo apt-get install lcov cmake-curses-gui build-essential ninja-build wget git python3 python3-pip python3-venv libc6-i386 libsystemd-dev # Clone TuyaOpen repository git clone https://github.com/tuya/TuyaOpen.git cd TuyaOpen # Activate tos.py environment . ./export.sh # Verify installation tos.py version tos.py check
-
-
Project mention: Build your own AI-powered Voice To-Do Assistant using a Waveshare 1.75" display + Cursor + DuckyClaw β from setup to full feature implementation | dev.to | 2026-05-09
Find the "Clone the repo" step, copy the official repository URL (https://github.com/tuya/DuckyClaw.git).
-
-
tuya-iotos-embeded-mcu-demo-wifi-ble-samrt-lawn-mower
A smart lawn mower demo based on Tuya Smart Cloud Platform, Tuya Smart App, IoTOS Embeded MCU SDK, using Tuya WiFi/WiFi+BLE series modules and GD32F4 series MCUs.
C Tuya discussion
C Tuya related posts
-
Google Killing Nest Thermostats Next Month
-
Replace Philips Hue Automation with Home Assistant's
-
DIY Geiger Counter and Tasmota ESP8266
-
Printing emails based on Message Filters, does not seem possible
-
Tasmota β open-source firmware for ESP devices
-
Making Tapo smart plug turn on when phone is connected to charger
-
Smarthome Gefahren. Worauf soll man achten?
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Tuya projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Tasmota | 24,459 |
| 2 | esp-homekit-devices | 2,983 |
| 3 | OpenBK7231T_App | 2,172 |
| 4 | TuyaOpen | 1,498 |
| 5 | libretiny | 527 |
| 6 | DuckyClaw | 132 |
| 7 | tuya-iotos-embeded-sdk-wifi-ble-bk7231n | 56 |
| 8 | tuya-iotos-embeded-mcu-demo-wifi-ble-samrt-lawn-mower | 2 |