tuya

62 mods across 4 repositories, 2.4k stars between them.

TuyaOpen AGENTS.md

01

tuya/TuyaOpen

Instructions file CodexOpenCode

AGENTS.md instructions for tuya/TuyaOpen, covering agents.md, cursor cloud specific instructions, communication and behavior, environment setup and export progress protocol (ide).

1.8k 4d ago A 1,412 tokens

tuya-smart-control

02

tuya/tuya-openclaw-skills

Skill Claude CodeCodex

Control Tuya smart home devices via natural language. Use when the user asks to control smart devices (turn on/off lights, AC, plugs, adjust brightness/temperature/mode), query device status or list devices, manage homes and rooms, rename devices, check weather by location, send notifications (SMS, voice call, email…

510 4mo ago A 123 tokens original MIT

tuya-iot-platform

03

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

Operate the Tuya Developer Platform via tuya-devplat-cli: create products, search products, manage DPs, and more. Wi-Fi + Bluetooth dual-mode only.

2 4d ago A 40 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

Wire a downloaded PlatformIO-Registry library into the active TuyaOpen project's CMakeLists.txt and (where applicable) Kconfig / tos.py module list. The pinned version, source URL, and install path are already declared in .tuyaopen/dependencies.lock.json (and mirrored into the [ecosystem] section of…

2 4d ago A 89 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

Hardware-aware code generation for TuyaOpen embedded projects. Reads the project's confirmed hardware (.tuyaopen/used-peripherals.json) + board catalog (.tuyaopen/board-context.md), confirms the selection with the user, records it BEFORE writing code, then delegates to the matching peripheral sub-skill.…

2 4d ago A 168 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

TDL peripheral driver usage collection for TuyaOpen. Includes skills for display (LVGL/raw framebuffer), camera (YUV422/JPEG/H264), button events, and LED indicator control. Board-agnostic — covers TDL API usage only. 显示屏驱动、摄像头、按键、指示灯、TDL、外设API。.

2 4d ago A 84 tokens

tuyaopen/onchip-adc

07

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip ADC for TuyaOpen using the tkladc API: init a channel and read a single conversion (raw value or internal voltage). ADC、模数转换、采样、电压、模拟量、读电压、tkladc、采集。.

2 4d ago A 62 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip 2D DMA (DMA2D) for TuyaOpen via the taldma2d API: hardware pixel-format conversion (e.g. YUV422→RGB565/888) and fast frame blit/memcpy. DMA2D、2D加速、像素格式转换、YUV转RGB、图像搬运、帧拷贝、taldma2d、硬件加速。.

2 4d ago A 99 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip GPIO for TuyaOpen using the tklgpio API: configure a pin as output/input, read/write level, and register edge interrupts. GPIO、引脚、电平、输入输出、中断、tklgpio、拉高拉低、读引脚。.

2 4d ago A 63 tokens

tuyaopen/onchip-i2c

10

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip I2C master for TuyaOpen using the tkli2c API: mux SCL/SDA, init the bus, and send/receive to a 7-bit slave address. I2C、IIC、I2C总线、传感器、SCL、SDA、从机地址、tkli2c、读传感器。.

2 4d ago A 88 tokens

tuyaopen/onchip-kws

11

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip Keyword Spotting / wake-word (KWS) for TuyaOpen via the tklkws API: register a callback that fires when a wake word is detected. KWS、唤醒词、语音唤醒、关键词识别、wake word、你好涂鸦、tklkws、离线唤醒。.

2 4d ago A 82 tokens

tuyaopen/onchip-pwm

12

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip PWM for TuyaOpen using the tklpwm API: init a PWM channel with frequency + duty, start/stop, and change duty at runtime. PWM、脉宽调制、占空比、调光、蜂鸣器、舵机、呼吸灯、tklpwm。.

2 4d ago A 72 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip QSPI master for TuyaOpen using the tklqspi API: init (1/2/4-wire), issue a command (cmd/addr/data lines + dummy), and bulk-send data. QSPI、四线SPI、quad spi、QSPI屏、QSPI flash、tklqspi、多线SPI。.

2 4d ago A 77 tokens

tuyaopen/onchip-rtc

14

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

An on-chip real-time clock skill for TuyaOpen devices, using the tklrtc interface to work with wall-clock time as epoch seconds. Epoch seconds are a standard count of seconds from a fixed starting point.

2 4d ago A 58 tokens

tuyaopen/onchip-spi

15

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip SPI master for TuyaOpen using the tklspi API: init with mode / data bits / bit order, then send (and receive) bytes. SPI、SPI总线、主机、片选、MOSI、MISO、SCLK、tklspi、SPI收发。.

2 4d ago A 70 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

A hardware timer for TuyaOpen devices, using the tkltimer programming interface. It can run a callback repeatedly or once after a specified microsecond interval.

2 4d ago A 69 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip UART (serial port) for TuyaOpen using the taluart API: init a user UART, send/receive bytes, RX interrupt callback. 串口、UART、串口收发、串口通信、taluart、用户串口。.

2 4d ago A 61 tokens

tuyaopen/onchip-vad

18

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip Voice Activity Detection (VAD) for TuyaOpen via the tklvad API: detect speech vs silence from a mic audio stream. VAD、语音活动检测、人声检测、静音检测、断句、tklvad、是否在说话。.

2 4d ago A 67 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

On-chip watchdog timer for TuyaOpen using the tklwatchdog API: init with a timeout, then refresh ("feed") periodically so the MCU doesn't reset. 看门狗、watchdog、喂狗、复位保护、超时复位、tklwatchdog、防死机。.

2 4d ago A 69 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

TDL audio codec usage for TuyaOpen: discover the audio device, capture microphone PCM frames via callback, play PCM back to the speaker, and set volume. 音频、麦克风、录音、播放、喇叭、扬声器、speaker、mic、声音、语音、codec。.

2 4d ago A 74 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

TDL button input handling for TuyaOpen: create button, register event callbacks for single click, double click, long press, and multi-click. 按键、单击、双击、长按、多击、按键事件。.

2 4d ago A 56 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

TDL camera control for TuyaOpen: find device, configure resolution/fps/format, open with frame callbacks for YUV422 and JPEG/H264 encoded output. 摄像头、相机、拍照、视频流、YUV、JPEG、H264、人脸识别、图像采集。.

2 4d ago A 71 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

TDL display control for TuyaOpen: driver registration, open, brightness, and framebuffer flush via tdldisp APIs. 显示屏、LCD、屏幕、显示、绘制、亮度、刷屏。.

2 4d ago A 54 tokens

tuya/tuyaopen-ide-manifests

Skill Claude CodeCodex

TDL infrared (IR) usage for TuyaOpen: register the IR hardware, send and receive NEC remote codes or raw timecode waveforms. 红外、遥控、红外发射、红外接收、 NEC、遥控器、infrared、IR、emit、receive。.

2 4d ago A 68 tokens