Ultisense

darshg321·Ultisense

Ultisense PCB layout, top view — open source ESP32 board by darshg321

About the Ultisense PCB

Ultisense is an open source ESP32 PCB design by darshg321, published on GitHub. It is a 2-layer board measuring 44.7 × 93.6 mm, with 83 components from 41 distinct parts.

Its main chip is the C2913202, from the ESP32 family. Other key parts include the C919459, C15464, C23380830, C48227730 and C15999. By type, the board carries 33 capacitors, 19 resistors, 16 ICs, 6 connectors, 3 diodes and 2 speakers.

It belongs with the sensors and dev boards & breakouts designs in this gallery.

From the project

an esp32-s3 devboard made to sense as many things as possible

an esp32-s3 devboard made to sense as many things as possible

has: - an NFC antenna - 6DOF IMU - VOC air sensor - humidity & temperature sensor - color & ambient light sensor - magnetometer

it additionally has: - microphone - two speakers - microSD card

Ultisense, from the project README
From the project README

Main components on the Ultisense

C2913202C919459C15464C23380830C48227730C15999C629440C17337C107671C3304276C3664410SSD1306C5439871C38673635C2153593C2874215

Ultisense bill of materials (BOM)

83 components, 41 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C2913202
ESP32-S3-WROOM-1
U1
1
C919459
TPS61023
U2
1
C15464
BQ24075RGT
U3
1
C23380830
AP2112K-3.3
U4
1
C48227730
MSM261DGT003
U5
1
C15999
USBLC6-2P6
U6
1
C629440
MCP23017_SO
U7
1
C17337
PAM8403D
U8
1
C107671
PCM5102A
U9
1
C3304276
ST25DV04KC-IE6S3
U10
1
C3664410
SHT41I-AD1B-R2
U11
1
SSD1306
U12
1
C5439871
QMC6309
U13
1
C38673635
ICM-45605
U14
1
C2153593
TCS34001FNM
U15
1
C2874215
SGP40-D-R4
U17
1
C165948
USB_C_Receptacle_USB2.0_14P
J1
1
Conn_01x02
J2
1
C393941
Micro_SD_Card
J3
1
Conn_02x08_Odd_Even
J5
Show 21 more
QtyPartRefs
1
Conn_02x02_Odd_Even
J6
1
Conn_02x08_Top_Bottom
J7
2
Speaker
LS1, LS2
2
C720477
SW_Push
SW2, SW3
1
C13564
10K
TH1
3
C2286
LED
D1, D2, D4
1
C4555951
1uH
L1
12
C76929
1uF
C2, C9, C10, C24, C25, C26, C27, C28 +4
11
C335103
4.7uF
C3, C6, C11, C12, C13, C14, C17, C19 +3
5
C1691
10uF
C4, C5, C7, C16, C18
2
C72502
22uF
C8, C15
2
C84703
2.2nF
C20, C21
1
C47339
0.47uF
C23
2
C163490
5.1K
R1, R2
1
C158752
1.8K
R3
2
C138135
4.7K
R4, R16
2
C166381
1.13K
R5, R6
3
C473464
470
R7, R13, R17
1
C851791
732K
R8
1
C102685
100K
R9
7
C106225
10K
R10, R11, R14, R15, R18, R19, R20

Ultisense design files

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

Ultisense: common questions

What microcontroller does the Ultisense use?

The Ultisense is built around the C2913202, from the ESP32 family.

How big is the Ultisense PCB?

The Ultisense measures 44.7 × 93.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Ultisense?

83 components, from 41 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 Ultisense design files?

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

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

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