MicroPython RGBWW Smart Bulb code for MQTT

subDesTagesMitExtraKaese 911d3222f2 bugfix 3 жил өмнө
.vscode 8e3c5d1531 init 3 жил өмнө
.gitignore 8e3c5d1531 init 3 жил өмнө
README.md 8e3c5d1531 init 3 жил өмнө
boot.py 8e3c5d1531 init 3 жил өмнө
config.py 70d9fb9936 added leds class 3 жил өмнө
dev-requirements.txt 8e3c5d1531 init 3 жил өмнө
leds.py 911d3222f2 bugfix 3 жил өмнө
main.py 2bf9eb08cd fixed error recovery 3 жил өмнө
micropy.json 8e3c5d1531 init 3 жил өмнө
requirements.txt 8e3c5d1531 init 3 жил өмнө
umqttsimple.py 8e3c5d1531 init 3 жил өмнө

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