Agon extender

bgates747·agon-extender·docs/hardware/esp32-p4-pc/upstream/HARDWARE/ESP32-P4-PC-Rev.B/ESP32-P4-PC_Rev_B.kicad_pcb

Agon extender PCB layout, top view — open source ESP32 board by bgates747

About the Agon extender PCB

Agon extender is an open source ESP32 PCB design by bgates747, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 60 × 90 mm, with 329 components from 105 distinct parts.

Its main chip is the ESP32-P4NRWxx(QFN104), from the ESP32 family. Other key parts include the IP101GRR(32-PIN_QFN), W25Q128JVSIQ(16MB), TPS62A02ADRLR(SOT-563-6), CH217K(SOT23-6L) and FE1.1s(SSOP-28). By type, the board carries 136 capacitors, 100 resistors, 16 ICs, 10 LEDs, 10 inductors and 6 transistors.

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

From the project

https://www.olimex.com/Products/IoT/ESP32-P4/ESP32-P4-PC/open-source-hardware

Agon extender, from the project README
From the project README

Main components on the Agon extender

Agon extender bill of materials (BOM)

329 components, 105 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-P4NRWxx(QFN104)
U1
1
IP101GRR(32-PIN_QFN)
U2
1
W25Q128JVSIQ(16MB)
U3
2
TPS62A02ADRLR(SOT-563-6)
U4, U5
1
CH217K(SOT23-6L)
U6
1
FE1.1s(SSOP-28)
U7
1
ES8311(QFN-20)
U8
3
NA(RCLAMP0524P(SLP2510P8))
U9, U10, U11
1
LT8912B(QFN64)
U12
2
TPS2116
U13, U16
1
MT3608(SOT23-6)
U14
1
TP4054-42-SOT25-R(SOT23-5)
U15
1
Q32.768kHz/12.5pF/2P/SMD1206
Q1
2
Q25MHz/18pF/30ppm/4P/3.2x2.5mm(ABM8-25.000MHZ-D2Y-T)
Q2, Q6
1
Q40.000MHz/12pF/10ppm/4P/3.2x2.5x0.70mm(Harmony_Electronics_CORP./HSX321S)
Q3
1
Q12MHz/18pF/30ppm/4P/3.2x2.5mm(ABM8-12.000MHZ-D2Y-T)
Q4
1
BC817-40
Q5
14
TESTPAD
3.3V1, +5V1, +5V_EXT1, +5V_POE1, +5V_USB1, CORE1, DC_VIN1, GND1 +6
1
PH2.0-2AT
BAT1
3
Opened
BAT_SENS_E1, BAT_SENS_E2, PWR_SENS_E1
Show 85 more
QtyPartRefs
2
YTS-A016-X
BOOT1, RST1
1
Closed(1-2)
DCDC_Vin1
1
NA(HN2x10)
EXT1
1
IRLML6402(SOT-23)
FET1
6
BSS138(SOT-23)
FET3, FET4, FET5, FET6, FET7, FET8
1
HDMI-SWM-19
HDMI1
1
PJ-320D
HEADSETS1
1
RJP-003TC1(LPJ4112CNL)
LAN1
3
Mounting_Hole_NPTH
MH1, MH2, MH3
1
TFC-WPAPR-08-LF
MICRO_SD1
2
FPA-VZA2-15-LF
MIPI-CSI1, MIPI-DSI1
1
PH2.0-4AT
POE_PWR1
1
RMAT_(4x0402)_4.7k
RM1
1
RA0805_(4X0402)_33R
RM2
1
ESDS314DBVR(SOT-23-5)
TVS1
1
P-B-V-10-LF
UEXT1
1
USB-C-16P-F(A40-00119-A52-12)
USB-Serial/JTAG1
2
USBB1-FRWH-4A(USB-Ax2)
USB_HOST1-2, USB_HOST3-4
1
LD1117AG-AD-AA3-A-R
VR1
1
AP1231-3.3V(SOT23-5)
VR2
2
LED/RED/0603
ACT/SUS1, PWR1
2
LED/Yellow/0603
CHARGE1, LED_ACT1
6
LED/GREEN/0603
LED_HOST1, LED_HOST2, LED_HOST3, LED_HOST4, LED_LINK1, USER_LED1
2
1N5819S4(SOD123)
D2, D3
1
1N5822/SS34/SMA
D4
6
600OHM/2A/UPZ2012E-601-2R0TF/0805
L1, L2, L5, L6, L7, L8
2
1.0uH/4.2A/DCR=35mR/20%/2.00x1.60x1.00mm/L2016(PIM201610-1R0MTS00)
L3, L4
1
NA(600OHM/2A/UPZ2012E-601-2R0TF/0805)
L9
1
4.7uH/2.33A/DCR=70mR/20%/CD43(NRS4018T4R7MDGJ)
L11
4
22pF/50V/5%/C0G/C0402
C1, C2, C44, C45
15
10uF/6.3V/20%/X5R/C0402
C3, C6, C18, C20, C22, C29, C41, C50 +7
46
100nF/10V/20%/X5R/C0402
C4, C5, C7, C9, C11, C12, C19, C21 +38
16
1uF/6.3V/10%/X5R/C0402
C8, C10, C36, C39, C48, C55, C58, C61 +8
1
4.7uF/X5R/20%/10V/C0402
C13
12
47uF/6.3V/20%/X5R/C0805
C14, C65, C74, C92, C93, C118, C129, C130 +4
2
100nF/50V/20%/Y5V/C0603
C15, C16
1
1nF/2000V/10%/X7R/C1206
C17
7
27pF/50V/5%/C0G/C0402
C24, C25, C79, C80, C81, C113, C114
2
NA(10uF/6.3V/20%/X5R/C0402)
C26, C83
2
150pF/50V/2%/NP0/C0402
C27, C28
2
NA(100nF/10V/20%/X5R/C0402)
C33, C60
3
NA(22uF/6.3V/20%/X5R/C0603)
C34, C64, C122
9
22uF/6.3V/20%/X5R/C0603
C35, C37, C63, C66, C75, C102, C103, C123 +1
2
NA(120pF/50V/5%/C0G/C0402)
C59, C62
2
NA(27pF/50V/5%/C0G/C0402)
C72, C73
2
20pF/50V/5%/NP0/C0402
C77, C78
6
NA(47uF/6.3V/20%/X5R/C0805)
C89, C90, C116, C125, C127, C135
1
2.2nF/50V/10%/X7R/C0402
C110
1
1000uF/10V/20%
C117
2
4.02k/1%/R0402
R1, R2
17
10k/R0402
R3, R27, R41, R42, R43, R48, R54, R55 +9
18
2.2k/R0402
R4, R8, R9, R39, R56, R57, R61, R62 +10
2
5.1k/1%/R0402
R5, R6
10
4.7k/R0402
R7, R10, R11, R12, R21, R22, R33, R37 +2
1
10M/R0402
R13
6
22R/R0402
R14, R15, R16, R25, R26, R38
1
6.19k/1%/R0402
R17
2
NA(10k/R0402)
R18, R28
4
NA/R0402
R19, R32, R63, R81
1
NA(10M/R0402)
R20
1
NA(4.7k/R0402)
R23
2
24.9k/1%/R0402
R24, R105
2
NA(2.2k/R0402)
R29, R30
1
0R/R0603
R31
2
1.5k/R0402
R34, R35
1
220k/R0402
R36
1
NA(0R/R0402)
R40
1
30.1k/1%/R0402
R44
1
6.49k/1%/R0402
R45
2
10.5k/1%/R0402
R46, R47
1
110R/1%/R0402
R50
1
49.9k/1%/R0402
R51
1
240R/1%/R0402
R52
1
2.7k/1%/R0402
R53
3
33R/R0402
R58, R59, R60
3
100k/R0402
R65, R71, R75
1
6.04k/1%/R0402
R76
1
10R/R0402
R77
1
NA(200R/R0402)
R78
1
200R/R0402
R79
1
1M/R0402
R87
2
6.81k/1%/R0402
R89, R103
3
470k/R0402
R90, R94, R96
1
8.25k/1%/R0402
R95
1
1.05k/1%/R0402
R98

Agon extender design files

The KiCad project lives in the bgates747/agon-extender repository on GitHub; these links point at the commit this page was built from.

Agon extender: common questions

What microcontroller does the Agon extender use?

The Agon extender is built around the ESP32-P4NRWxx(QFN104), from the ESP32 family.

How big is the Agon extender PCB?

The Agon extender measures 60 × 90 mm, has 4 copper layers and is 1.578 mm thick.

How many components are on the Agon extender?

329 components, from 105 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 Agon extender design files?

From the bgates747/agon-extender 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 Agon extender design in my own project?

Yes, under the terms of its GPL-3.0 license, which bgates747 chose for the repository.

Can I test firmware for the Agon extender 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.

Similar boards