

Ultisense
an esp32-s3 devboard made to sense as many things as possible
- Size
- 44.7 × 93.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 94
- Nets
- 105
- Pads
- 511
- Tracks, vias
- 1,126, 168
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 8 Nov 2025
- Updated
- 19 Mar 2026
Overview
Ultisense is an open-source printed circuit board by darshg321, from the darshg321/Ultisense repository on GitHub. It is a 2-layer board of 44.7 × 93.6 mm with 94 parts on 105 nets, routed with 1,126 tracks and 168 vias.
It is built around the ESP32-S3-WROOM-1-N8, PAM8403DR and QMC6309, with the SGP40-D-R4, SHT41I-AD1B-R2 and TCS34001FNM among its other parts. Its parts include 33 capacitors, 19 resistors, 16 ICs, 6 connectors and 3 diodes. It belongs with the microcontroller boards boards and the ESP32 boards of this library.
Main components
12ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesPAM8403DR
SOIC-16-40℃~+85℃ -59dB 0.15% 2 Single-Ended Inputs 2-Channel 2.8V~5.5V 3Wx2@4Ω 80dB 87% 8mA Class D Filterless architecture SOIC-16 Audio Amplifiers ROHSDiodes IncorporatedAudio AmplifiersQMC6309
WLCSP-4(0.8x0.8)-40℃~+85℃ 16bit 2.5V~3.6V 6uA、10uA I2C ±3.2mT ±3.2mT WLCSP-4(0.8x0.8) 3D Magnetic Sensors ROHSQST3D Magnetic SensorsSGP40-D-R4
DFN-6-EP(2.4x2.4)-10℃~+50℃ 0.85mm 0.8mm 0ppm~1000ppm 1.7V~3.6V 2.44mm 2.44mm 2.6mA Air quality I2C Reset function DFN-6-EP(2.4x2.4) VOC Sensors ROHSSensirionVOC SensorsSHT41I-AD1B-R2
DFN-4(1.5x1.5)-40℃~+125℃ 0%RH~100%RH 16bit 2.3V~5.5V 21uA Factory calibration、Built-in heater I2C ±0.2℃ ±2%RH DFN-4(1.5x1.5) Temperature and Humidity Sensor ROHSSensirionUncategorisedTCS34001FNM
DFN-6(2x2.4)-40℃~+70℃ 2.4mm 2.7V~3.6V 235uA 2mm Color Recognition I2C Red, Green, Blue, IR DFN-6(2x2.4) Ambient Light Sensors ROHSAdvanced Monolithic SystemsAmbient Light SensorsTPS61023DRL
SOT-563-40℃~+125℃@(TJ) 1 1MHz 2.2V~5.5V 3A 3uA 500mV~5.5V Adjustable Boost Boost Built-in Overcurrent Protection、Light load efficient mode、Load disconnect Yes SOT-563 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedBQ24075RGT
QFN-16-EP(3x3)-40℃~+125℃ 1.5A 4.2V 4.35V~6.4V 6.5uA Charging IC Lithium Battery Not supported Support QFN-16-EP(3x3) Battery Management ROHSTexas InstrumentsBattery ManagementICM-45605
LGA-14-40℃~+85℃ 16bit 2.2uA 2KB IMU SPI、I2C、I3C X,Y,Z X,Y,Z ±16g ±2000dps LGA-14 Accelerometers ROHSTDK InvenSenseAccelerometersMSM261DGT003
LGA-6(2x4)-26dB 1.1mm 1.8V 2mm 4mm 64dB 670uA Omnidirectional LGA-6(2x4) MEMS Microphones ROHSMEMSMEMS MicrophonesPCM5102APW
TSSOP-20-25℃~+85℃ 1.8V~3.3V 2 32 384kHz 500uA 50MHz Audio Decoder Digital filtering、Power-down mode I2S TSSOP-20 ADCs/DACs - Special Purpose ROHSTexas InstrumentsADCs/DACs - Special Purpose
README
README.mdUltisense
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

BOM
| Item | Qty | Price (USD) |
|---|---|---|
| PCB | 5 | 4 |
| PCBA | 2 | 161.91 |
| Shipping (GSDL) | 12.36 |
Parts
94| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 1uF | Capacitor_SMD:C_0201_0603Metric | C2, C9, C10, C24, C25, C26, C27, C28, C29, C30, C34, C36 |
| 11 | 4.7uF | Capacitor_SMD:C_0201_0603Metric | C3, C6, C11, C12, C13, C14, C17, C19, C31, C32, C33 |
| 10 | TestPoint_Pad_D1.0mm | TestPoint:TestPoint_Pad_D1.0mm | 3v3, 5V, D+, D+, IO4, IO6, IO6, IO17, IO48, VBUS |
| 7 | 10K | Resistor_SMD:R_0201_0603Metric | R10, R11, R14, R15, R18, R19, R20 |
| 5 | 10uF | Capacitor_SMD:C_0603_1608Metric | C4, C5, C7, C16, C18 |
| 3 | 470 | Resistor_SMD:R_0201_0603Metric | R7, R13, R17 |
| 3 | LED | LED_SMD:LED_0603_1608Metric | D1, D2, D4 |
| 2 | 1.13K | Resistor_SMD:R_0201_0603Metric | R5, R6 |
| 2 | 2.2nF | Capacitor_SMD:C_0402_1005Metric | C20, C21 |
| 2 | 22uF | Capacitor_SMD:CP_Elec_4x5.4 | C8, C15 |
| 2 | 4.7K | Resistor_SMD:R_0201_0603Metric | R4, R16 |
| 2 | 5.1K | Resistor_SMD:R_0201_0603Metric | R1, R2 |
| 2 | SW_Push | easyeda2kicad:SW-SMD_L3.9-W3.0-P4.45 | SW2, SW3 |
| 2 | Speaker | Connector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_Vertical | LS1, LS2 |
| 1 | 0.47uF | Capacitor_SMD:C_0402_1005Metric | C23 |
| 1 | 1.8K | Resistor_SMD:R_0201_0603Metric | R3 |
| 1 | 100K | Resistor_SMD:R_0201_0603Metric | R9 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric | TH1 |
| 1 | 1uH | easyeda2kicad:IND-SMD_L4.0-W4.0-A | L1 |
| 1 | 732K | Resistor_SMD:R_0201_0603Metric | R8 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | BQ24075RGT | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U3 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | Conn_02x02_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | J6 |
| 1 | Conn_02x08_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J5 |
| 1 | Conn_02x08_Top_Bottom | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J7 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U1 |
| 1 | ICM-45605 | easyeda2kicad:LGA-14_L3.0-W2.5-P0.50-TL | U14 |
| 1 | MCP23017_SO | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | U7 |
| 1 | MSM261DGT003 | easyeda2kicad:MIC-SMD_6P-L4.0-W2.0_LMD4020T261-OC3 | U5 |
| 1 | Micro_SD_Card | easyeda2kicad:TF-SMD_TF-PUSH | J3 |
| 1 | NFC_ANTENNA | PCB Coils:NFC_Coil | L2 |
| 1 | PAM8403D | Package_SO:SOP-16_3.9x9.9mm_P1.27mm | U8 |
| 1 | PCM5102A | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U9 |
| 1 | QMC6309 | easyeda2kicad:X1-WLB0808-4_L0.8-W0.8-P0.40-TL | U13 |
| 1 | SGP40-D-R4 | easyeda2kicad:DFN-6_L2.4-W2.4-P0.80-TL-EP | U17 |
| 1 | SHT41I-AD1B-R2 | easyeda2kicad:SENSOR-SMD_4P-L1.5-W1.5-P1.00-TL | U11 |
| 1 | SSD1306 | longscreen:SSD1306 | U12 |
| 1 | ST25DV04KC-IE6S3 | easyeda2kicad:SO-8_L4.9-W3.9-P1.27-LS5.9-BL | U10 |
| 1 | TCS34001FNM | easyeda2kicad:DFN-6_L2.4-W2.0-P0.65-BL | U15 |
| 1 | TPS61023 | easyeda2kicad:SOT-563_L1.6-W1.2-P0.50-LS1.6-BR | U2 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U6 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
Questions
How big is the Ultisense PCB?
It measures 44.7 × 93.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Ultisense use?
94 parts, built around the ESP32-S3-WROOM-1-N8, PAM8403DR, QMC6309 and SGP40-D-R4. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Ultisense KiCad files?
From the darshg321/Ultisense repository on GitHub, at the commit this page was made from: the board is Ultisense.kicad_pcb and its schematic Ultisense.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ultisense design in my own project?
Its repository states no licence, so its author keeps all rights: ask darshg321 before reusing the design.
Similar boards
- 2 layers42.8 × 32.2 mm

- 2 layers15 × 10 mm

- 2 layers18 × 21.1 mm

- 2 layers21 × 18 mm

- 4 layers44.5 × 50.6 mm

- 4 layers60 × 15 mm

Ring
KawaharaLab/ISWC2026_picoRingdual
This repository contains the hardware design files, firmware, and evaluation applications for the dual-wearable system (Finger Ring and Wristband) presented in our ISWC 2026 paper.
54 parts1 - 4 layers55 × 55 mm

- 2 layers92.8 × 94.6 mm
