NEAToBOARD

halfmarble·NEAToBOARD·hardware/KiCad-project/NEAToBOARD_ESP32.kicad_pcb

NEAToBOARD PCB layout, top view — open source ESP32 board by halfmarble
Simulate this board

About the NEAToBOARD PCB

NEAToBOARD is an open source ESP32 PCB design by halfmarble, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 100 × 60 mm, with 110 components from 44 distinct parts.

Its main chip is the ESP32-WROOM-32D, from the ESP32 family. Other key parts include the XC6206P332MR, CH340C and ME6211C33M5G-N. By type, the board carries 31 connectors, 29 diodes, 20 resistors, 12 capacitors, 5 switches and 4 ICs.

It belongs with the usb & debug tools, displays & leds and dev boards & breakouts designs in this gallery.

From the project

An open-source ESP32-WROOM-32 development board by halfmarble, designed in KiCad. NEAToBOARD breaks the ESP32 out onto a breadboard-friendly board with USB, on-board programming, a battery power path, and a built-in set of I/O for learning and prototyping.

An open-source ESP32-WROOM-32 development board by halfmarble, designed in KiCad. NEAToBOARD breaks the ESP32 out onto a breadboard-friendly board with USB, on-board programming, a battery power path, and a built-in set of I/O for learning and prototyping.

- ESP32-WROOM-32 module - USB micro-B with a CH340C USB-to-UART bridge and the standard auto-reset / auto-bootloader circuit (no need to press buttons to flash) - Reset and two general-purpose push buttons - Battery support — JST-PH VBAT input with a Schottky power-path and a voltage divider for battery sensing, plus a 500 mA resettable…

NEAToBOARD, from the project README
From the project README

Main components on the NEAToBOARD

NEAToBOARD bill of materials (BOM)

110 components, 44 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
XC6206P332MR
USB LDO XC6206
Torex Semicon
U1
1
CH340C
USB-Serial CH343C
WCH(Jiangsu Qin Heng)
U2
1
ME6211C33M5G-N
Main LDO ME6211
MICRONE(Nanjing Micro One Elec)
U3
1
ESP32-WROOM-32D
Espressif Systems
U4
2
S8050
Changjiang Electronics Tech (CJ)
Q1, Q3
1
SI2301CDS-T1-GE3
Si2301
Vishay Intertech
Q2
1
Q13FC1350000400
32KHz
Seiko Epson
Y1
1
MicroXNJ
USB_B_Micro
SHOU HAN
J1
2
3.3V
Nextron(Nextronics Engineering)
J2, J3
1
C155876
VBAT IN
Ckmtw(Shenzhen Cankemeng)
J4
1
JTAG
BOOMELE(Boom Precision Elec)
J5
2
Z-211-4011-0021-001
Header_01x14
Nextron(Nextronics Engineering)
J6, J7
1
PROGRGAM
BOOMELE(Boom Precision Elec)
J8
3
HEADER_01X01
Header_01x01
J9, J10, J15
2
HEADER_01X05
Header_01x05
Nextron(Nextronics Engineering)
J11, J28
6
Header_01x02
J12, J13, J14, J16, J17, J18
3
SOCKET_01X05
Socket_01x05
BOOMELE(Boom Precision Elec)
J19, J20, J24
1
SOCKET_01X04
Socket_01x04
BOOMELE(Boom Precision Elec)
J21
2
BM04B-SRSS-TB(LF)(SN)
Qwiic
JST Sales America
J22, J23
1
SOCKET_01X02
Socket_01x02
BOOMELE(Boom Precision Elec)
J25
Show 24 more
QtyPartRefs
4
HEADER_01X02
Header_01x02
Nextron(Nextronics Engineering)
J26, J27, J29, J30
1
HEADER_01X03
Header_01x03
Nextron(Nextronics Engineering)
J31
1
R_0201_0603Metric_Pad0.64x0.40mm_HandSolder
201
1
R_0402_1005Metric_Pad0.72x0.64mm_HandSolder
402
1
R_0603_1608Metric_Pad0.98x0.95mm_HandSolder
603
1
R_0805_2012Metric_Pad1.20x1.40mm_HandSolder
805
1
JK-NSMD050-13.2V
500mA
Jinrui Electronic Materials Co.
F1
4
K2-1808SN-A4SW-01
Switch small
SW1, SW3, SW4, SW5
1
K3-1296S-E1
Toggle
Korean Hroparts Elec
SW2
3
B5819W
BAT20J
Changjiang Electronics Tech (CJ)
D1, D3, D28
21
XL-2012UGC
GREEN
D2, D8, D9, D10, D11, D12, D13, D14 +13
1
XL-2012UBC
BLUE
XINGLIGHT
D4
2
17-21SYGC/S530-E2/TR8
YELLOW
Everlight Elec
D5, D7
1
WS2812B-B/W
WS2812B
Worldsemi
D6
1
17-21SURC/S530-A3/TR8
RED
Everlight Elec
D29
2
CL21A106KPFNNNE
10uF
Samsung Electro-Mechanics
C1, C6
8
CL21B105KOFNNNE
1uF
C2, C3, C4, C5, C7, C8, C11, C12
2
CC0805JRNPO9BN120
12pF
YAGEO
C9, C10
5
0805W8F1002T5E
10K
Uniroyal Elec
R1, R4, R5, R10, R17
1
0805W8J0104T5E
100K
Uniroyal Elec
R2
9
0805W8F2701T5E
2.7K
Uniroyal Elec
R3, R8, R11, R12, R13, R14, R15, R16 +1
2
RT0805BRE07470RL
470K 0.1%
YAGEO
R6, R9
1
0805W8F3901T5E
3.9K
Uniroyal Elec
R7
2
0805W8J0220T5E
22
Uniroyal Elec
R18, R19

NEAToBOARD design files

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

NEAToBOARD: common questions

What microcontroller does the NEAToBOARD use?

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

How big is the NEAToBOARD PCB?

The NEAToBOARD measures 100 × 60 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the NEAToBOARD?

110 components, from 44 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 NEAToBOARD design files?

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

Yes, under the terms of its CERN-OHL-P-2.0 license, which halfmarble chose for the repository.

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