PCB CANNONBALL

user-will·PCB_CANNONBALL

PCB CANNONBALL layout, top view — open source ESP32 board by user-will
Simulate this board

About the PCB CANNONBALL

PCB CANNONBALL is an open source ESP32 PCB design by user-will, published on GitHub. It is a 4-layer board measuring 25.6 × 23.6 mm, with 58 components from 32 distinct parts.

Its main chip is the ESP32-C3-WROOM-02, from the ESP32 family. Other key parts include the USBLC6-4SC6, AP2112K-3.3, LSM6DS3, DW01A and TI BQ24075RGTR. By type, the board carries 20 capacitors, 16 resistors, 9 ICs, 4 connectors, 2 transistors and 2 LEDs.

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

From the project

An ESP32-C3 dev board with more sensors and features then you could know what to do with

A feature-packed ESP32-C3 development board built around the ESP32-C3-WROOM-02-N4, designed to be the last board you need for any project — smart home device, RC car, wearable, or anything else you can dream up.

The big pitch: pull a single-cell LiPo or Li-ion from an old vape, plug it into the JST PH connector, and go. The board handles charging, protection, and fuel gauging — no external circuitry needed.

PCB CANNONBALL, from the project README
From the project README

Main components on the PCB CANNONBALL

PCB CANNONBALL bill of materials (BOM)

58 components, 32 distinct parts.

QtyPartRefs
1
USBLC6-4SC6
U1
1
AP2112K-3.3
U2
1
ESP32-C3-WROOM-02
U3
1
LSM6DS3
U4
1
DW01A
U5
1
TI BQ24075RGTR
U6
1
SHT40
U7
1
VEML6030
VISHAY(威世)
U8
1
MAX17048
U10
1
FS8205A
TECH PUBLIC(台舟)
Q1
1
2N7002K
Q3
1
JST-PH 2.0 BATTERY
J3
1
I2C_CONN
J4
1
LEFT_PINS
J5
1
RIGHT_PINS
J6
1
0805L110/16WR
LUTE
F2
1
SW_Push
SW1
1
TYPE-C 16PIN 2MD(073)
TYPE-C 16PIN 2MD
SHOU HAN(首韩)
USB1
2
SK6812-EC20
欧思科光电
LED1, LED2
1
MS2A40LWS
MSKSEMI
D2
Show 12 more
QtyPartRefs
1
LED
D4
10
1uF
C1, C3, C10, C11, C12, C14, C16, C18 +2
2
4.7uF
C6, C15
3
10uF
C8, C9, C17
1
10uF
C13
4
1uF
C19, C22, C23, C24
6
10K
R2, R3, R7, R8, R14, R15
3
5.1k
R4, R5, R11
2
10K
R6, R18
3
100R
R10, R12, R13
1
1.8K
R16
1
2K
R17

PCB CANNONBALL design files

The KiCad project lives in the user-will/PCB_CANNONBALL repository on GitHub; these links point at the commit this page was built from.

PCB CANNONBALL: common questions

What microcontroller does the PCB CANNONBALL use?

The PCB CANNONBALL is built around the ESP32-C3-WROOM-02, from the ESP32 family.

How big is the PCB CANNONBALL?

The PCB CANNONBALL measures 25.6 × 23.6 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the PCB CANNONBALL?

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

Where can I download the PCB CANNONBALL design files?

From the user-will/PCB_CANNONBALL repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the PCB CANNONBALL design in my own project?

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

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