Aeropod2

eyendamuri·aeropod·aeropod2/aeropod2.kicad_pcb

Aeropod2 PCB layout, top view — open source ESP32 board by eyendamuri

About the Aeropod2 PCB

Aeropod2 is an open source ESP32 PCB design by eyendamuri, published on GitHub. It is a 4-layer board measuring 41 × 90.2 mm, with 66 components from 35 distinct parts.

Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the TP4056-42-ESOP8, AMS1117-3.3, MPR121QR2, PCM5102A and CP2102N-AXX-XQFN20. By type, the board carries 27 capacitors, 17 resistors, 7 ICs, 5 connectors, 5 diodes and 2 switches.

It belongs with the audio, iot & wireless and power & battery designs in this gallery.

From the project

An esp32 based mp3 player with the ability to play video too.

A handheld music player built from scratch: custom hardware, custom firmware, custom everything.

aeropod is an iPod-inspired portable media player built around an ESP32. It has a capacitive click wheel, a 240×320 colour display, and plays music three different ways: local files from a microSD card, Spotify (both as a Spotify Connect speaker and through the Web API), and as a Bluetooth speaker over A2DP. It even plays MJPEG video. Everything runs on a custom 4-layer circuit board I designed, inside a 3D-printed case.

Aeropod2, from the project README
From the project README

Main components on the Aeropod2

Aeropod2 bill of materials (BOM)

66 components, 35 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TP4056-42-ESOP8
U1
1
AMS1117-3.3
U2
1
ESP32-WROOM-32
U3
1
MPR121QR2
U4
1
PCM5102A
U5
1
CP2102N-AXX-XQFN20
CP2102N-Axx-xQFN20
U6
1
MT3608
U7
1
USB_C_RECEPTACLE_USB2.0_14P
USB_C_Receptacle_USB2.0_14P
J1
1
CONN_01X18
Conn_01x18
J2
1
AUDIOJACK3_GROUND
AudioJack3_Ground
J4
1
Micro_SD_Card
J5
1
CONN_01X07
Conn_01x07
J6
1
Battery_Cell
BT1
2
SW_Push_SPDT
SW1, SW2
2
LED
D1, D2
3
D_Schottky
D3, D4, D5
1
600 @ 100 MHz
FB1
1
4.7UH
4.7uH
L1
14
100NF
100nF
C1, C2, C3, C7, C8, C9, C10, C14 +6
5
10UF
10uF
C4, C23, C25, C26, C27
Show 15 more
QtyPartRefs
2
0.1UF
0.1uF
C5, C6
1
22UF
22uF
C11
2
2.2NF
2.2nF
C15, C16
3
2.2UF
2.2uF
C17, C18, C19
1
1.2K
1.2k
R1
2
1k
R2, R3
3
10K
10k
R4, R5, R11
1
75K
75k
R6
2
4.7K
4.7k
R7, R8
2
470
R9, R10
2
5.1K
5.1k
R12, R13
1
22.1K
22.1k
R14
1
47.5K
47.5k
R15
1
750K
750k
R16
1
130K
130k
R17

Aeropod2 design files

The KiCad project lives in the eyendamuri/aeropod repository on GitHub; these links point at the commit this page was built from.

Aeropod2: common questions

What microcontroller does the Aeropod2 use?

The Aeropod2 is built around the ESP32-WROOM-32, from the ESP32 family.

How big is the Aeropod2 PCB?

The Aeropod2 measures 41 × 90.2 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Aeropod2?

66 components, from 35 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 Aeropod2 design files?

From the eyendamuri/aeropod 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 Aeropod2 design in my own project?

The repository has no license, so all rights stay with eyendamuri. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Aeropod2 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 aeropod

Similar boards