Introduction
Product overview
This is a DALI adapter board, with ESP32-S3-Pico/ESP32-C6-Pico motherboard. You can use it to control the lighting of DALI devices easily, and DIY a smart home system with simple processing.
Features
- Interface is compatible with most Pico boards
- Compact size
- The product is a universal DALI adapter board, with specific control functions managed through the motherboard
- ESP32-S3-Pico/ESP32-C6-Pico motherboard demos are available
Product Connection

Resource Introduction
Environment Setting

- Open Arduino IDE after installation


https://espressif.github.io/arduino-esp32/package_esp32_index.json


- Enter development board manager, search for esp32, select Version 3.0.2 from esp32 by Espressif Systems below, and click INSTALL (if unable to install properly, you can try using a phone hotspot)


- Restart Arduino IDE after installation

CollapseClick to expand if installation fails
- Installation of Version 3.0.2 failed

Link: https://drive.google.com/file/d/148TjmwMdjqJjDl9GTHsibB_Hl6eUMEuI/view?usp=drive_link

- Enter from resource manager at the path "c:\Users\Waveshare\AppData\Local\Arduino15\staging\packages" (Waveshare is the computer username and hidden files need to be displayed)

- Uncompress the downloaded file above to the packages folder

- Perform installation operation again

- Restart Arduino IDE after installation

Demos
- Select the product model according to the motherboard used
- Select the model and port (If you use ESP32-S3-Pico, select the model ESP32S3 Dev Module. If you use ESP32-C6-Pico, select the model ESP32C6 Dev Module. For the following demonstration, select ESP32-C6-Pico as the motherboard)


- Compile and burn the demo

- Burning is successful. If the device is connected normally, the device can be identified and controlled to brighten sequentially starting from the lowest brightness