#hardwarelayout
Explore tagged Tumblr posts
Text


Leftovers & layout - WLED board revision A completed!
Sunday night, Babyada went to bed early, so we finished the capture and layout of our WLED board. Thanks to all the suggestions, we were able to implement quite a few!
For power, use USB C PD with switch-select or DC up to 24V; they are diode-OR'd together with PMEG3050
https://www.digikey.com/short/zv22b0pq
into a massive 5A 24V fuse
https://www.digikey.com/short/43qwwtwm
For the 5V regulator, we picked NCP718ASN500T1G
https://www.digikey.com/short/bb9ncc0n
- it's linear, but we don't need a lot of current at 5V. For 3.3V, we went with our trusty TPS54202
https://www.digikey.com/short/c1wnnf94
Upon request, we kept the ICS-43434 I2S microphone
https://www.digikey.com/short/28zwrrhz
and added an IR 38KHz receiver. For external connectivity, there's an ADC/DAC/GPIO #27 breakout on a JST SH 3-pin and I2C on a StemmaQT/Qwiic 4-pin.
We also added a 2x3 breakout header with 3V, GND, and 3 more GPIO so you could connect an external microphone, IR receiver, buttons, or rotary encoder. The terminal blocks have three 5V level-shifted outputs with 100 ohm in-line resistors and power/ground pairs for each. If you need just one more LED strand, the fourth 5V signal is on the 2x3 block.
Rounding out the design are four mounting holes, a reset button, GPIO #0 user button, GPIO LED, and an individual NeoPixel, which could be useful for testing. It's still pretty small, 2" x 1.3". With an ESP32-Mini module, we can pick a PCB or wFL antenna port, and it's an easy swap to make it use an ESP32-Pico, which has 2MB PSRAM.
Whatcha think - anything else we should add or watch out for?
#wled#esp32#electronics#pcbdesign#electronicsproject#makerlife#hardwarehacking#openhardware#diytech#electronicsengineering#usbc#miccontroller#neopixel#iotdevices#irreceiver#powersupplydesign#smalldesign#esp32mini#hardwarelayout#buildprogress#techinnovation
41 notes
·
View notes