In this project, we will create an artistic PCB inspired by the character Destined One from "Black Myth: Wukong." For this project, we will use 37 tiny pixel LEDs and also Seeed Studio XIAO ESP32-C3 microcontroller, which we will program with WLED.

Supplies

Step 1: Design the PCB Using Flux.ai

Let's discuss the build. I used Flux.ai to design the PCB. I was able to find most of the components needed for this project in Flux. I added the LEDs, XIAO ESP32-C3, 5V booster, battery holder, push button, and m3 screw holes and connected all of the parts according to our requirements. If you have questions during the design process, you can ask for help using the co-pilot. you can go to my project file if you need to have a look my designs it is possible to clone my project and make your changes

https://www.flux.ai/gokux/black-myth-wukong

Next, I asked ChatGPT to create a specific image of the Destined One from "Black Myth: Wukong" holding a stick. I then imported this image into Inkscape and created an SVG file of the artwork. I removed the infill of the image, leaving only the stroke, and imported it as a silk layer on the PCB. After that, I placed each component and traced all the tracks, positioning all the LEDs on the stick.

Step 2: PCB Fabrication

After designing the PCB, I exported it to a Gerber file. I used the Seeed Studio Fusion service to order the PCB. I uploaded the Gerber file to the website, chose a black colour for the PCB, and placed the order. They currently have a 50% discount on all shipping prices, which is more affordable than other PCB service providers.

link to SeeedStudio fusion service: https://www.seeedstudio.com/fusion_pcb.html

When the PCB arrived a few days later, it looked fantastic. Before assembly, we need to flash the WLED program onto our XIAO ESP32-C3.

Step 3: WLED Installation

To do this, go to the WLED installation page on GitHub; you can find the link in my description. Connect your XIAO ESP32-C3 to your computer, select "ESP32-C3" as the board type, click "Install, " and choose your XIAO from the port options. After installing, enter your Wi-Fi password and SSID, and click "OK."

My previous instructables will help you install WLED https://www.instructables.com/WLED-ON-XIAO-ESP32/

Step 4: PCB Assembly

Now, let's start the assembly. The most challenging part of this build was soldering the tiny LEDs. Since I didn't have solder paste for the build, I had to use a fine-tipped soldering iron and painstakingly solder each LED by hand. Although it took some time, I managed to do it.Next, I soldered the XIAO ESP32-C3. I also used some header pins to solder to the BMS.

Then I soldered the push button, and battery holder, Then I connected the external antenna to the XIAO and attached it to the backside of the PCB. I 3D printed two small stands for the PCB and secured them with M3 screws. you can find the STL files

Step 5: Powering Up Every Thing

You can Power up the device using some of the push buttons on the back. after that you need to install the WLED app on your smartphone to control and configure the device, you can find more details in my YouTube video


Do You Need Free PCBA for Your Led Project ?

Unleash your ideas with LED Remix: Design the Next Generation!

flux.ai and Seeed Studio have teamed up to make hardware prototyping a breeze for developers.With Flux's AI-powered design tools, you can quickly iterate on your ideas. With Seeed Fusion's rapid prototyping services, you can bring your designs to life in no time. Want to build a bravo LED project based on #Xiao? We can help you every step of the way.

Apply Nowhttps://forms.gle/iTjL9ZV6eqkHHDH16…

Duration: 12th Dec. 2024- 12th Mar. 2025

Blog link : https://www.seeedstudio.com/blog/2024/12/11/how-to-realize-quick-prototype-with-flux-ai-online-design-and-seeed%ef%bc%9f/