You may download a ready-to-use firmware yawl_controller.bin .
You can get further information on the various WLED firmware versions https://kno.wled.ge/basics/install-binary/
Also you may compile the firmware by self using Visual Studio Code and Platformio.
If you still have questions for more information please read a step-by-step guide at this page of the WLED Wiki
PYTHON_PATH
to Python installed on your system.PLATFORMIO_VENV
to path to virtual environment where Platformio will be installed.PLATFORMIO_REPO
to url for Platformio repository. Default: https://github.com/platformio/platformio-corePLATFORMIO_BRANCH
to branch name or tag in Platformio repository. Default: masterWLED_REPO
to url for WLED repository. Default: https://github.com/Aircoookie/WLEDWLED_BRANCH
to branch name or tag in WLED repository. Default: master{WLED_VERSION}
.bin will be created, where {WLED_VERSION}
- version of WLED.YAWL Controller | USB to Serial Adapter |
---|---|
3.3v | 3.3v |
Ground | Ground |
IO0 | Ground |
TX | RX |
RX | TX |
Download flasher https://github.com/esphome/esphome-flasher/releases Open the flasher tool.
The controller will be flashed now, you can follow the progress in the console window. When finished writing the firmware, switch off controller.
| Pin | Function | | — | —| | GPIO0 | Push Button | | GPIO1 | LED CLK | | GPIO2 | LED DATA | | GPIO4 | IR Receiver | | GPIO12 | Relay | | GPIO14 | Temperature Sensor |
YAWL Controller uses GPIO 14 for temperature sensor DS18B20 (DALLAS)
YAWL controller uses GPIO 4 for IR receiver.
Information about infrared receivers https://kno.wled.ge/interfaces/infrared/
YAWL controller uses GPIO 12 for controlling relay.
Installing relay https://kno.wled.ge/features/relay-control/
YAWL controller uses GPIO 0 for button.
You are able to use multiple LED outputs from one yawl-controller. Pins and LED numbers can be easily configured in LED settings, you don’t need to re-compile code for your specific setup. You may use use two specific LED pins, GPIO1 (CLK) and GPIO2 (DATA) for two 3-wires strips
| Pin | Function | | — | —| | GPIO1 | LED DATA #1 | | GPIO2 | LED DATA #2 |