Gpsrx

bgelb·gpsrx·kicad/gpsrx.kicad_pcb

Gpsrx PCB layout, top view — open source ESP32 board by bgelb

About the Gpsrx PCB

Gpsrx is an open source ESP32 PCB design by bgelb, published on GitHub. It is a 6-layer board measuring 152.4 × 92 mm, with 283 components from 81 distinct parts.

Its main chip is the ESP32-S3-WROOM-1-N8R2, from the ESP32 family. Other key parts include the SIT5156A, 5M160ZE64, LMK1C1104, LEA-M8T and TDC7200. By type, the board carries 129 resistors, 97 capacitors, 26 ICs, 14 connectors, 7 inductors and 4 diodes.

It belongs with the rf & radio designs in this gallery.

Main components on the Gpsrx

SIT5156A5M160ZE64LMK1C1104LEA-M8TTDC7200LTM8078EY-PBFADP7118AUJZAD8350ARZ20-REEL7ESP32-S3-WROOM-1-N8R2T20Q100F3C3TMP117xxDRVOPA376xxDBVAD5689RxRUZJTP32CSV74AUC1G79PE43711B-ZLTC2386CUH-16-PBFLTM8074EY-PBFMONARCH_2_GM02SMCP23S17_SSTXB0108PWR

Gpsrx bill of materials (BOM)

283 components, 81 distinct parts.

QtyPartRefs
1
SIT5156A
U1
1
5M160ZE64
U2
2
LMK1C1104
U3, U6
1
LEA-M8T
U4
1
TDC7200
U5
1
LTM8078EY-PBF
U7
4
ADP7118AUJZ
U8, U9, U11, U22
1
AD8350ARZ20-REEL7
U10
1
ESP32-S3-WROOM-1-N8R2
U12
1
T20Q100F3C3
U13
1
TMP117xxDRV
U14
1
OPA376xxDBV
U15
1
AD5689RxRUZ
U16
1
JTP32CSV
U17
2
74AUC1G79
U18, U19
1
PE43711B-Z
U20
1
LTC2386CUH-16-PBF
U21
1
LTM8074EY-PBF
U23
1
MONARCH_2_GM02S
U24
1
MCP23S17_SS
U25
Show 61 more
QtyPartRefs
1
TXB0108PWR
U26
1
2N7002
Q1
6
Conn_Coaxial
J1, J2, J3, J4, J7, J12
1
Conn_Coaxial_Power
J5
1
Screw_Terminal_01x02
J6
1
USB_C_Receptacle_USB2.0_14P
J8
1
Conn_01x03
J9
1
AVR-JTAG-10
J10
1
JAE_SIM_Card_SF72S006
J11
2
Conn_01x06
J13, J14
1
Battery_Cell
BT1
1
Polyfuse
F1
2
SW_Push
SW1, SW2
1
ADT4-6
TR1
4
1N4448W
D1, D2, D3, D4
2
2.4u
L1, L2
2
3.3u
L3, L4
1
3.6u
L5
2
3u
L6, L7
59
1u
C1, C2, C3, C4, C5, C6, C8, C16 +51
3
10u
C7, C69, C88
9
4.7u
C9, C10, C11, C12, C13, C14, C33, C36 +1
1
47u
C15
5
2.2u
C18, C28, C43, C68, C70
1
1.1n
C22
1
1.6n
C24
1
820p
C25
4
100n
C32, C84, C85, C89
1
10n
C38
1
100u
C44
2
1.8n
C49, C50
1
1n
C51
1
1.2n
C52
1
91p
C54
1
430p
C55
1
300p
C57
2
180p
C58, C60
2
560p
C59, C61
25
10K
R1, R6, R11, R66, R73, R88, R89, R94 +17
26
0
R2, R5, R8, R10, R16, R18, R29, R30 +18
30
22
R3, R4, R13, R14, R15, R17, R33, R34 +22
16
1K
R7, R19, R22, R25, R26, R55, R56, R65 +8
1
10
R9
1
40.2K
R12
4
49.9
R20, R62, R63, R64
3
2K
R21, R51, R52
1
100
R24
2
5.1K
R27, R28
4
4.7K
R31, R32, R91, R118
5
100K
R53, R54, R123, R124, R125
1
20.0K
R67
1
2.55K
R68
1
10.2K
R69
1
6.34K
R70
1
2.0K
R71
1
17.8K
R72
1
453K
R74
1
9.09K
R75
1
43.2K
R76
1
78.7K
R77
1
12.0K
R93

Gpsrx design files

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

Gpsrx: common questions

What microcontroller does the Gpsrx use?

The Gpsrx is built around the ESP32-S3-WROOM-1-N8R2, from the ESP32 family.

How big is the Gpsrx PCB?

The Gpsrx measures 152.4 × 92 mm, has 6 copper layers and is 1.559 mm thick.

How many components are on the Gpsrx?

283 components, from 81 distinct parts. The full bill of materials is listed on this page.

Where can I download the Gpsrx design files?

From the bgelb/gpsrx repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Gpsrx design in my own project?

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

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