ESP32AY-revD
djspawnbrest·ESP32AY·PCB/revD/KiCad/ESP32AY-revD.kicad_pcb
About the ESP32AY-revD PCB
ESP32AY-revD is an open source ESP32 PCB design by djspawnbrest, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 55 × 100 mm, with 111 components from 51 distinct parts.
Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the AMS1117-3.3, 74HC595, TP4056, AY-3-8910 and DS3231MZ. By type, the board carries 44 resistors, 36 capacitors, 12 ICs, 5 switches, 5 diodes and 4 connectors.
It belongs with the audio designs in this gallery.
From the project
ZxPod - ESP32 based AY multiformat player
Cut JP1 jumper on revisions A and B first!
Main components on the ESP32AY-revD
ESP32AY-revD bill of materials (BOM)
111 components, 51 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 2 | 74HC595 | SO-16_3.9x9.9mm_P1.27mm | U2, U3 |
| 1 | TP4056 | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias | U4 |
| 2 | AY-3-8910 | DIP-40_W15.24mm_Socket | U5, U7 |
| 1 | DS3231MZ | SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | SDB628 | SOT-23-6_Handsoldering | U8 |
| 1 | 24С32 | SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 1 | PCM5102A | TSSOP-20_4.4x6.5mm_P0.65mm | U10 |
| 1 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U11 |
| 1 | TPA6130A2RTJTG4 | QFN50P400X400X80-21N | U12 |
| 1 | IRLML6402 | SOT-23 | Q1 |
| 1 | BC807 | SOT-23 | Q2 |
| 1 | USB_C_RECEPTACLE_USB2.0_14P USB_C_Receptacle_USB2.0_14P | USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1 |
| 1 | Battery | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J2 |
| 1 | TFP09-2-12B SD Card | TFP09212B | J3 |
| 1 | MiniJack | AUDIO_JACK_3.5MM_SMD_TRRS_rounded_mixed | J4 |
| 1 | RotaryEncoder_Switch | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | Encoder1 |
| 1 | DOWN | SW_Push_1P1T_NO_6x6mm_H9.5mm | S1 |
| 1 | UP | SW_Push_1P1T_NO_6x6mm_H9.5mm | S2 |
| 1 | EG1213 | SW_EG1213 | S3 |
Show 31 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BOOT | SW_SPST_PTS810_handsoldering | SW1 |
| 1 | EN | SW_SPST_PTS810_handsoldering | SW2 |
| 1 | ST7789 | ST7789 | TFT1 |
| 1 | OK | LED_0805_2012Metric | D1 |
| 1 | CHRG | LED_0805_2012Metric | D2 |
| 1 | PMEG4010CEJ | D_SOD-323F | D3 |
| 1 | SS14 | D_SMA | D4 |
| 1 | PWR | LED_0805_2012Metric | D5 |
| 1 | 22UH 22uH | L_Bourns_SRN8040TA | L1 |
| 1 | 100UF 100uf | CP_EIA-7343-31_Kemet-D-uni | C1 |
| 20 | 100N 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C4, C5, C6, C7, C12, C13 +12 |
| 1 | 47UF 47uf | CP_EIA-7343-31_Kemet-D-uni | C8 |
| 4 | 10UF 10uf | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9, C10, C24, C27 |
| 3 | 22UF 22uf | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C11, C14, C17 |
| 1 | 2.2UF 2.2uf | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C23 |
| 2 | 2.2NF 2.2nf | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C26, C28 |
| 4 | 470N 470n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C30, C31, C32, C33 |
| 16 | 10K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R6, R7, R8, R9, R11, R13 +8 |
| 2 | 5K1 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4 |
| 1 | 2R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 5 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R22, R23, R24, R29 |
| 1 | 8,2К* | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12 |
| 1 | 1M | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
| 1 | 100K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15 |
| 1 | 2k* | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16 |
| 2 | 220 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R19 |
| 1 | 47K 47k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20 |
| 1 | 6.2K 6.2k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R21 |
| 4 | 470 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R27, R28, R30, R31 |
| 6 | 4.7K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R33, R34, R35, R36, R37, R38 |
| 2 | 1.5K 510 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R43, R44 |
ESP32AY-revD design files
The KiCad project lives in the djspawnbrest/ESP32AY repository on GitHub; these links point at the commit this page was built from.
ESP32AY-revD: common questions
What microcontroller does the ESP32AY-revD use?
The ESP32AY-revD is built around the ESP32-S3-WROOM-1, from the ESP32 family.
How big is the ESP32AY-revD PCB?
The ESP32AY-revD measures 55 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32AY-revD?
111 components, from 51 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the ESP32AY-revD design files?
From the djspawnbrest/ESP32AY repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the ESP32AY-revD design in my own project?
Yes, under the terms of its GPL-3.0 license, which djspawnbrest chose for the repository.
Can I test firmware for the ESP32AY-revD without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in ESP32AY
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k