MicroPython RGBWW Smart Bulb code for MQTT

subDesTagesMitExtraKaese 8e3c5d1531 init 3 rokov pred
.vscode 8e3c5d1531 init 3 rokov pred
.gitignore 8e3c5d1531 init 3 rokov pred
README.md 8e3c5d1531 init 3 rokov pred
boot.py 8e3c5d1531 init 3 rokov pred
config.py 8e3c5d1531 init 3 rokov pred
dev-requirements.txt 8e3c5d1531 init 3 rokov pred
main.py 8e3c5d1531 init 3 rokov pred
micropy.json 8e3c5d1531 init 3 rokov pred
requirements.txt 8e3c5d1531 init 3 rokov pred
umqttsimple.py 8e3c5d1531 init 3 rokov pred

README.md

MicroPython RGBWW Smart Bulb

tested on a Tuya WinnerMicro W600 Smart Bulb

VS Code Development guide

Installation

  1. Copy python files to board.
  2. Reset the uC

How to upload code remotely (WM uPython SDK)

  1. Create wifi_config.py with following content:

    WIFI_SSID="<SSID>"
    WIFI_PASSWD="<PASSWORD>"
    
  2. Reboot the M600 and connect to bulb via FTP without username and password