CB3S je Wi-Fi a Bluetooth modul Tuya s čipem Beken BK7231N. Najdete ho v chytrých zásuvkách, vypínačích i žárovkách, které dřív mívaly ESP8266.
Tasmota na něm nepoběží, zařízení ale jde přehrát na OpenBeken, LibreTiny nebo ESPHome a ovládat lokálně bez cloudu. Pinout ukazuje hlavně to, co je k tomu potřeba – UART pro nahrávání, reset a PWM kanály.
Parametry
- BK7231N: 32bitový Arm, Wi-Fi 4 (2,4 GHz) a Bluetooth LE
- 2 MB flash
- 22 plošek ve formátu ESP-12 (16 × 24 mm), 6 z nich na spodní hraně
- 6 kanálů PWM, 1 analogový vstup (P23), 2× UART a I2C
- napájení 3,3 V
Nahrávání vede přes UART1 (P10 RX, P11 TX) a reset CEN – nástroji bk7231tools, ltchiptool nebo BK7231GUIFlashTool. UART2 (P0/P1) vypisuje log. Zapojení plošek odpovídá databázi LibreTiny.
Pinout a tabulka pinů
Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.
| Pin | Název | Směr | UART | I2C | SPI | PWM | ADC | Poznámka |
|---|---|---|---|---|---|---|---|---|
| 1 | CEN | vstup | Reset (CEN, aktivní v log. 0) – spojením s GND se čip restartuje; při nahrávání přes UART1 se jím spouští bootloader | |||||
| 2 | P23 | vstup/výstup | ADC3 | ADC3 – jediný analogový vstup; JTAG TDO; programování flash (FSO) | ||||
| 3 | CEN | vstup | Reset (CEN, aktivní v log. 0) – spojením s GND se čip restartuje; při nahrávání přes UART1 se jím spouští bootloader | |||||
| 4 | P14 | vstup/výstup | SCK | |||||
| 5 | P26 | vstup/výstup | PWM5 | |||||
| 6 | P24 | vstup/výstup | PWM4 | |||||
| 7 | P6 | vstup/výstup | PWM0 | |||||
| 8 | 3V3 | vstup | Napájení 3,3 V | |||||
| 9 | GND | – | ||||||
| 10 | P9 | vstup/výstup | PWM3 | |||||
| 11 | P0 | vstup/výstup | TX2 | SCL2 | UART2 TX – výpis logu; I2C2 SCL | |||
| 12 | P21 | vstup/výstup | SDA1 | I2C1 SDA; JTAG TMS; programování flash přes SPI (FCS) | ||||
| 13 | P8 | vstup/výstup | PWM2 | |||||
| 14 | P7 | vstup/výstup | PWM1 | |||||
| 15 | P10 | vstup/výstup | RX1 | UART1 RX – nahrávání firmwaru (bk7231tools, ltchiptool, OpenBeken) | ||||
| 16 | P11 | vstup/výstup | TX1 | UART1 TX – nahrávání firmwaru | ||||
| 17 | P23 | vstup/výstup | ADC3 | ADC3 – jediný analogový vstup; JTAG TDO; programování flash (FSO) | ||||
| 18 | P22 | vstup/výstup | JTAG TDI; programování flash přes SPI (FSI) | |||||
| 19 | P21 | vstup/výstup | SDA1 | I2C1 SDA; JTAG TMS; programování flash přes SPI (FCS) | ||||
| 20 | P20 | vstup/výstup | SCL1 | I2C1 SCL; JTAG TCK; programování flash přes SPI (FSCK) | ||||
| 21 | NC | – | Nezapojeno | |||||
| 22 | NC | – | Nezapojeno |
Na co si dát pozor
- Před otevřením zařízení ho odpojte od sítě 230 V. Modul programujte jen z převodníku 3,3 V, nikdy v zapojeném zařízení.
- Než firmware přepíšete, zazálohujte původní obsah flash – obsahuje i klíče Tuya.
- Při nahrávání krátce spojte CEN s GND (reset), převodník připojte na UART1: RX převodníku na P11 (TX), TX na P10 (RX).
- Modul napájejte ze zdroje s dostatečnou rezervou – 3,3 V z levného převodníku při zápisu často nestačí.
- Vývody 1 a 3 jsou oba CEN, P23 je na vývodech 2 i 17.
Kde koupit
Samostatný modul se v českých obchodech neprodává – na AliExpressu ho najdete samotný i v zařízeních:
- AliExpress – vyhledávání Tuya CB3S
Další pinouty
Všechny pinouty najdete na stránce Pinouty.