A board made for Midburn projects (Labyrinth / Sangha).
This repo contains the Gerber file (defining the PCB circuitry), and the BOM/CPL (defining the placement for assembly)
- Go to JLCPCB.com
- Create Account
- Click Order Now in the top menu
- Add Gerber file -> select the gerber zip
- select the amount of boards you like (PCB Qty- 5/10/15 etc)
- Most options should stay the same (2 layer board, 1 design, etc)
- change the color if you like
- Select PCB Assembly (assemble top side)
- Click Next twice
- Add BOM + CPL Files (CPL == "PickAndPlace")
- Click Process BOM and CPL
- Confirm BOM
- Confirm placement
- Product description - Category Other/Other, enter whatever ("leds board" etc)
- Save to cart
- Finalize order + shipping from cart
- Make sure to select coupon on checkout (theres always something)
The Labyrinth board is designed to work with common Esp32 30-pin development boards
Other boards will not work unless they're in the same form factor and have the same pinout.
There are optional headers for an IMNP441 mic module.
You'll need to solder connectors for your leds to work. Generally JST-SM connectors are used (the 3-pin variant for the most popular WS2812 strips). You can find these on AliExpress
The LEDs power switch used is not available in economic PCB assembly (which is much cheaper) So I batch order them from LCSC.
You can order them here https://www.lcsc.com/product-detail/Slide-Switches_XKB-Connectivity-SS-12M11G5_C2879839.html
Or you can solder where the big switch would be instead, and the LEDs will always be on if the PCB is connected to power.
Optionally, you can add a 1000uF electrolytic capacitor to the board to smooth out the power supply a bit.
(Tested on Windows)
- Connect the Esp32 to your PC via USB
- Go to install.wled.me
- Select a WLED version to install (if you want to use a microphone, make sure to pick a "Sound Reactive" version)
- Press install
- Select the relevant port (might say CH340 or CP2102 depending on the esp32's USB chip)
- Hold the BOOT button on your Esp32 board
- start the installation while holding the boot button
- if it doesn't work, try again and hold the BOOT button somewhat earlier, or try releasing it a few secs after installation attempt starts.
- Enter your WiFi credentials if you like
Once WLED is working - connect to it (via APP or web interface), and go to settings to configure these pins:
- GPIO 13
- GPIO 14
- GPIO 27
- GPIO 26
Set the mic mode to Digital (I2S), with these pins:
- SCK: GPIO 16
- SD: GPIO 4
- WS: GPIO 15