OBSPro

FabianSchwartau·OBSPro·board/OBSPro.kicad_pcb

OBSPro PCB layout, top view — open source ESP32 board by FabianSchwartau

About the OBSPro PCB

OBSPro is an open source ESP32 PCB design by FabianSchwartau, published on GitHub under the LGPL-2.1 license. It is a 4-layer board measuring 64 × 77 mm, with 117 components from 52 distinct parts.

Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the FM2113, RT9069-33GB, LGS4056HEP, JW5026 and TLV61048DBVR. By type, the board carries 40 resistors, 37 capacitors, 10 ICs, 7 diodes, 6 transistors and 6 connectors.

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

From the project

Version of the OpenBikeSensor hardware optimized for PCBA

- THT PCB parts - These are also included in the PCB BOM, but not populated by us in the kit. - 1x display jack: - JST- S5B-XH-A(LF)(SN): LCSC - 1x power switch jack: - JST - S2B-XH-A(LF)(SN): LCSC - 1x battery jack: - XKB Connection - X2510WR-02-N0SN: LCSC - 2x ultrasonic transducer - HYDZ: HY40A16T12-1: LCSC - GPS antenna - BAT WIRELESS - BWGNSCNX25-25B1Y2L120: LCSC - Battery - Probably any 18650 style Lipo battery will do. As you need to solder the connectors to the battery, one with U-shaped strips already attached is recommended. - Samsung - INR18650-20R akkuteile.de - Multiple…

OBSPro, from the project README
From the project README

Main components on the OBSPro

OBSPro bill of materials (BOM)

117 components, 52 distinct parts.

QtyPartRefs
1
FM2113
U1
1
RT9069-33GB
RT9069
Richtek Tech
U2
1
LGS4056HEP
Legend-Si
U3
1
JW5026
JoulWatt Tech
U4
1
TLV61048DBVR
TLV61048
Texas Instruments
U5
1
CP2102-GMR
CP2102N
SILICON LABS
U6
1
ESP32-WROOM-32
Espressif Systems
U7
1
MAX-M10M-00B
MAX-M10M
U-Blox
U8
2
PGA460TPWR
Texas Instruments
U9, U10
2
SI2302
YONGYUTAI
Q1, Q2
2
S8050 J3Y
S8050
Jiangsu Changjing Electronics Technology Co., Ltd.
Q3, Q4
2
BSS123
hongjiacheng
Q5, Q6
1
X2510WR-02-N0SN
LiPo
XKB Connection
J1
1
TYPE-C-31-M-12
USB
Korean Hroparts Elec
J2
1
S2B-XH-A(LF)(SN)
On/Off
JST
J3
1
TF-01A
MicroSD
Korean Hroparts Elec
J4
1
S5B-XH-A(LF)(SN)
Display Cable
JST
J5
1
BWU.FL-IPEX1
U.FL GPS
BAT WIRELESS
J6
1
0467001.NRHF
1A
Littelfuse
F1
2
HY40A16T12-1
HYDZ
LS1, LS2
Show 32 more
QtyPartRefs
1
TS-1101-C-W
BOOT
XKB Connection
SW1
2
B78416A2232A003
TDK
T1, T2
1
M7
D_Small
Microdiode Semiconductor
D1
1
KT-0603R
LED
Hubei KENTO Elec
D2
2
KT-0603G
LED
Hubei KENTO Elec
D3, D7
1
B540C-13-F
Diodes Incorporated
D4
2
SM4007PL
D_Small
MDD(Microdiode Electronics)
D5, D6
2
BLM18AG102SN1D
1k
Murata Electronics
FB1, FB2
2
FNR6045S100MT
10u
cjiang
L1, L2
1
VHF160808H27NJT
27n
FH (Guangdong Fenghua Advanced Tech)
L3
17
CC0603KRX7R9BB104
100n
YAGEO
C1, C10, C14, C15, C17, C18, C19, C21 +9
10
CL10A106KO8NQNC
10u
Samsung Electro-Mechanics
C2, C3, C4, C5, C6, C7, C8, C11 +2
3
CL10A105KB8NNNC
1u
Samsung Electro-Mechanics
C9, C13, C20
1
CC0603KRX7R9BB103
10n
YAGEO
C23
2
CC0603KRX7R9BB391
390p
YAGEO
C27, C34
2
UWX1C101MCL1GB
100u
Nichicon
C29, C36
2
CC0603KRX7R9BB152
1.5n
YAGEO
C30, C37
5
0603WAF1000T5E
100
UNI-ROYAL(Uniroyal Elec)
R1, R33, R34, R38, R39
2
0603WAF1241T5E
1.24k
UNI-ROYAL(Uniroyal Elec)
R2, R11
2
0603WAF5101T5E
5.1k
UNI-ROYAL(Uniroyal Elec)
R3, R4
2
0603WAF100KT5E
1
UNI-ROYAL(Uniroyal Elec)
R5, R6
1
0603WAF1001T5E
1k
UNI-ROYAL(Uniroyal Elec)
R7
9
0603WAF1002T5E
10k
UNI-ROYAL(Uniroyal Elec)
R8, R9, R14, R20, R21, R22, R23, R30 +1
2
0603WAF1003T5E
100k
UNI-ROYAL(Uniroyal Elec)
R10, R13
1
0603WAF3901T5E
3.9k
UNI-ROYAL(Uniroyal Elec)
R12
1
0603WAF4701T5E
4.7k
UNI-ROYAL(Uniroyal Elec)
R15
7
0603WAF680JT5E
68
UNI-ROYAL(Uniroyal Elec)
R16, R17, R18, R19, R24, R25, R26
1
0603WAF1503T5E
150k
UNI-ROYAL(Uniroyal Elec)
R27
1
0603WAF3003T5E
300k
UNI-ROYAL(Uniroyal Elec)
R28
1
0603WAF6202T5E
62k
UNI-ROYAL(Uniroyal Elec)
R29
3
0603WAF100JT5E
10
UNI-ROYAL(Uniroyal Elec)
R31, R32, R37
2
0603WAF2701T5E
2.7k
UNI-ROYAL(Uniroyal Elec)
R36, R41

OBSPro design files

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

OBSPro: common questions

What microcontroller does the OBSPro use?

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

How big is the OBSPro PCB?

The OBSPro measures 64 × 77 mm, has 4 copper layers and is 1.6054 mm thick.

How many components are on the OBSPro?

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

Where can I download the OBSPro design files?

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

Can I use the OBSPro design in my own project?

Yes, under the terms of its LGPL-2.1 license, which FabianSchwartau chose for the repository.

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