OpenAirScope

emertcakir·OpenAirScope·hardware/OpenAirStation-V0-Draft/OpenAirScope.kicad_pcb

OpenAirScope PCB layout, top view — open source ESP32 board by emertcakir

About the OpenAirScope PCB

OpenAirScope is an open source ESP32 PCB design by emertcakir, published on GitHub under the MIT license. It is a 4-layer board measuring 100 × 75 mm, with 247 components from 70 distinct parts.

Its main chip is the ESP32-C3-WROOM-02-N4, from the ESP32 family. Other key parts include the MCP73871-2CAI/ML, TPD2E2U06DCKR, TPS61023DRLT, LD39150DT33-R and STM32H743ZIT6. By type, the board carries 91 resistors, 89 capacitors, 16 diodes, 15 ICs, 13 connectors and 7 transistors.

It belongs with the sensors, iot & wireless and displays & leds designs in this gallery.

From the project

Open-source air quality and environmental monitoring node with STM32H743 + ESP32-C3, LoRaWAN, RS485, USB-C, Li-ion charging, and multi-sensor support.

OpenAirScope is an open-source hardware and software project designed for advanced environmental monitoring and air quality measurement. It is based on the STM32H743 and ESP32-C3, supports LoRaWAN, and is equipped with a wide range of up-to-date sensors and display options.

STM32H743 (ARM Cortex-M7, 400 MHz) Capable of running advanced algorithms and real-time data processing * Multiple communication interfaces (I²C, SPI, UART, CAN, USB, RS485)

OpenAirScope, from the project README
From the project README

Main components on the OpenAirScope

OpenAirScope bill of materials (BOM)

247 components, 70 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MCP73871-2CAI/ML
MCP73871
U1
1
TPD2E2U06DCKR
TPD2E2U06DCK
U2
1
TPS61023DRLT
U3
1
LD39150DT33-R
U4
1
STM32H743ZIT6
STM32H743ZITx
U5
1
M95256-WMN6P
U6
1
ESP32-C3-WROOM-02-N4
ESP32-C3-WROOM-02
U7
1
RAK3172-8-SM-NI
RAK3172
U8
1
SN65HVD230
U9
1
MAX3485
U10
1
SGP41-D-R4
U11
1
SCD40-D-R2
U12
1
LTR-303ALS-01
U13
1
EMIF06-MSD02N16
CM1624
U14
1
DS3231M+TRL
DS3231M
U15
7
BC817
Q1, Q3, Q4, Q5, Q6, Q7, Q8
1
USB4110-GF-A
USB_C_Receptacle_USB2.0_16P
J1
1
S2B-PH-K-S
S2B-PH-K-S_LF__SN_
J2
1
STDC14
Conn_ST_STDC14
J3
3
X6511WV-08H-C60D30
Conn_01x08_Pin
J4, J5, J14
Show 50 more
QtyPartRefs
1
RFPC-SMA27-F
J6
2
PZ254V-11-07P
Conn_01x07_Pin
J7, J13
2
Screw_Terminal_01x02
J8, J9
1
S5B-ZR
S5B-ZR_LF__SN_
J10
1
693072010801
Micro_SD_Card
J11
1
ABT-410-RC
Buzzer
BZ1
2
SPH0645LM4H-B
MK1, MK2
1
1825910-6
TE Connectivity ALCOSWITCH Switches
S1
3
TC-1102-C-S-B
SW_Push
SW3, SW4, SW5
1
ERT-J1VR103J
10k
TH1
1
ECS-.327-12.5-34B-TR
ECS-_327-12_5-34B-TR
ECS Inc.
XTAL1
2
PTVS5V0Z1USKYL
D1, D5
9
150060RS75000
LED
D2, D3, D4, D9, D10, D11, D12, D13 +1
1
PESD1CAN,215
PESD1CAN_215
Nexperia USA Inc.
D6
1
SM712-02HTG
SM712_SOT23
D7
3
ESD9B3.3ST5G
D15, D16, D17
4
BLM18AG601BH1D
FerriteBead
FB1, FB2, FB3, FB4
1
XEL4030-102MEC
L1
1
RC0603JR-070RL
L
L2
1
XEL4030-102MEC
WE-SL2
L3
14
CGA5L2X7R1E105K160AA
1uF
C1, C5, C7, C21, C38, C50, C63, C68 +6
38
CC0603KRX7R8BB104
100nF
C2, C14, C17, C22, C23, C24, C25, C26 +30
5
CL31B106KAHNNNE
10uF
C3, C16, C19, C47, C57
7
GRM21BC71E475KE11L
4.7uF
C4, C6, C8, C12, C20, C48, C60
2
0603YC470KAT2A
47pF
C9, C10
1
CC0805KRX7R9BB222
2.2nF
C11
2
CL31A226MOCLNNC
22uF
C15, C18
5
CC0603KRX7R8BB102
1nF
C37, C40, C84, C90, C92
2
C1206C225M3RECAUTO
2.2uF
C43, C44
2
06035A100K4T4A
10pF
C45, C46
2
~
C53, C54
1
100nF
C56
2
06033C101MAT2A
100pF
C59, C62
2
CC0603KRX7R9BB201
200pF
C72, C74
1
GXT188R61C106KE13D
10uF
C75
3
C0603X223K5RECAUTO
22nF
C83, C89, C91
11
ERA-3AEB102V
1k
R1, R2, R3, R4, R54, R64, R65, R66 +3
1
RN73A1J5K0FTD
5k
R5
2
ERJ-3EKF1000V
100R
R6, R19
2
RC0603FR-075K1L
5.1k
R7, R8
1
RC0603FR-07732KL
732k
R9
1
ERJ-3EKF1003V
100k
R10
22
RC0603JR-070RL
0R
R11, R14, R15, R16, R17, R18, R21, R22 +14
20
RC0603FR-0710KL
10k
R12, R13, R20, R27, R28, R29, R30, R33 +12
2
ERA-3AEB121V
120R
R32, R40
1
RC0603FR-134R7L
4R7
R44
2
RC0603JR-0751RL
51R
R50, R51
14
ERJ-3EKF4701V
4.7k
R52, R57, R58, R59, R60, R70, R71, R72 +6
6
RC0603FR-0747KL
47k
R76, R77, R78, R79, R80, R81
6
RC0603FR-0722KL
22k
R82, R84, R89, R91, R92, R94

OpenAirScope design files

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

OpenAirScope: common questions

What microcontroller does the OpenAirScope use?

The OpenAirScope is built around the ESP32-C3-WROOM-02-N4, from the ESP32 family.

How big is the OpenAirScope PCB?

The OpenAirScope measures 100 × 75 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the OpenAirScope?

247 components, from 70 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 OpenAirScope design files?

From the emertcakir/OpenAirScope 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 OpenAirScope design in my own project?

Yes, under the terms of its MIT license, which emertcakir chose for the repository.

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