
Power
b00lduck/esp32-audioplayer
Arduino IDE sketch for a ESP8266 based MP3 audio player with RFID control

Arduino IDE sketch for a ESP8266 based MP3 audio player with RFID control
Audioplayer is an open-source printed circuit board by b00lduck, from the b00lduck/esp32-audioplayer repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 75 mm with 40 parts on 65 nets, routed with 665 tracks and 24 vias.
It is built around the ULN2003. Its parts include 10 resistors, 8 capacitors, 7 ICs, 4 connectors and 1 diode. It belongs with the ESP32 boards of this library.
ESP32 based MP3 audio player with RFID control and case made from laser cutted plywood
!!! WORK IN PROGRESS !!! !!! not functional yet !!!
see src/config.h
I used black 1.75 PETG filament for all parts. Layer height was 0.15mm at a printign speed of 30mm/s.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 1k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R5, R8, R10 |
| 3 | C | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C3, C5, C7 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R3 |
| 2 | 4.7n | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C9, C10 |
| 2 | R | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | TP1, TP4 |
| 1 | 10 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R6 |
| 1 | 100n | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C6 |
| 1 | 100u | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C2 |
| 1 | 1N4007 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D2 |
| 1 | 1u | Capacitor_THT:C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C8 |
| 1 | 22k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R9 |
| 1 | 33k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2 |
| 1 | 470 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R4 |
| 1 | 47k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R7 |
| 1 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J2 |
| 1 | ESP32-nodeMCU | audioplayer:esp32-nodemcu-noholes | U2 |
| 1 | GNDA | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | TP3 |
| 1 | GY-521 | audioplayer:gy-521-noholes | U4 |
| 1 | HW-323 | audioplayer:hw-323 | U7 |
| 1 | L | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | TP2 |
| 1 | OLED | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | U3 |
| 1 | PB-500 | audioplayer:adafruit-pb500-charge | U1 |
| 1 | Panel | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J1 |
| 1 | RFID | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J4 |
| 1 | R_Network04 | Resistor_THT:R_Array_SIP5 | RN1 |
| 1 | SPK | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | ULN2003 | Package_SO:SOIC-16W_5.3x10.2mm_P1.27mm | U6 |
| 1 | VS1053/SD_breakout | audioplayer:vs1053_breakout_upside_down | U5 |
The 35 most common of 40 parts.


jmfriedt/SDR-GB-SAR
Opensource, openhardware implementation of a Software Defined Radio (SDR) Ground Based Synthetic-Aperture RADAR (GB-SAR)

tnn85/MPCNC-Nano-Estlcam-Shield
Ein CNC Shield für die MPCNC in Verwendung mit Estlcam

jlecomte/ascom-oag-focuser
Open Source ASCOM-Compatible OAG Focuser For Astrophotography



TheYoctoJester/dutler
A bench butler for your Device Under Test: turns a Raspberry Pi Pico into a USB-serial console bridge with power-relay and MOSFET strap/reset control for embedded-Linux bring-up and hardware-in-the-loop.

terjeio/CNC_Breakout_Nucleo64
CNC breakout for STM324F411 and ST32F446 development boards
It measures 100 × 75 mm and has 2 copper layers, 1.6 mm thick.
40 parts, built around the ULN2003. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the b00lduck/esp32-audioplayer repository on GitHub, at the commit this page was made from: the board is kicad/mainboard/audioplayer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).