Releases: 0xjmux/iot_leddriver_hw
Releases · 0xjmux/iot_leddriver_hw
v2.2 Release
v2.2 Release - QoL and Improvements for Production
- Mostly minor updates, to bring the board up to a "production" status. Some modifications/fixes for things found during manual assembly.
- Power trace width from USB C port increased so short lengths of strip can be driven directly from USB.
- Traces cleaned up, PWR_LED can now be disconnected (if it's going to be deployed somewhere and the constant light is unwanted). USB_PWR jumpers removed.
- BOM consolidation, some notes added to schematic, documentation improvements.
v2.1 Release
- Original ESP32-S2-MINI wasn't hand assembleable, so it's been replaced with an ESP32-S2-SOLO.
- Various small upgrades, including removal of non-necessary RC components, a mini UART header, and additional 5V power lines right next to the 2.1mm jack for better power delivery.
- The footprint and supporting components for a MEMS Microphone (SPH0641LM4H-1) added in case live sound reactivity is desired later on.
- General restructuring and cleaning up. Some components were incorrect in previous release, so component list has been updated to reflect current version.
v2.0 Release
See README.md for more detailed information, but in short we're now using ESP32 for more compute capability and have switched over to a focus on WS2812B LED strips exclusively.
Schematic, PCB layout, BOM, gerbers, and the interactive HTML BOM (very useful for hand assembly) are attached below.
Initial rev of v2 hardware
There will be changes before I have them made.
v1: esp8266 based, Neopixel AND 12V 5050 Strip capable
Almost ordered, but I decided to redesign around the ESP-IDF SDK and therefore switch to the ESP32.