Uncut Gem

QuantumVillage·UncutGem·hardware/PCB/Uncut Gem.kicad_pcb

Uncut Gem PCB layout, top view — open source ESP32 board by QuantumVillage
Simulate this board

About the Uncut Gem PCB

Uncut Gem is an open source ESP32 PCB design by QuantumVillage, published on GitHub under the AGPL-3.0 license. It is a 2-layer board measuring 82.1 × 82.1 mm, with 110 components from 57 distinct parts.

Its main chip is the ESP32-WROOM-32E, from the ESP32 family. Other key parts include the ADF4351, GALI-84, TL082, LM1117MP-3.3 and CP2102N-AXX-XQFN28. By type, the board carries 46 capacitors, 29 resistors, 7 ICs, 7 diodes, 6 connectors and 3 transistors.

From the project

A prototype Full Stack fully Open Source NV Center Diamond Magnetometer

This folder contains the entire KiCad project for the diamond sensor, with full electronics. The Git History contains previous versions, including the version first presented at BSides London in Dec 2024!

Here are two renders of the first version of the board:

Here is a bill of materials for the various parts and connections on the board:

NB - Here are some notes about this design:

Uncut Gem, from the project README
From the project README

Main components on the Uncut Gem

Uncut Gem bill of materials (BOM)

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

QtyPartRefs
1
ADF4351
U1
2
GALI-84
U2, U3
1
TL082
U5
1
LM1117MP-3.3
U6
1
ESP32-WROOM-32E
U7
1
CP2102N-AXX-XQFN28
CP2102N-Axx-xQFN28
U8
3
Q_NPN_BEC-S8050 or sim
Q4, Q5, Q6
1
10MHZ
X1
1
RFIN_Coax_Sml
J1
1
RFOUT_A+
J2
1
RFOUT_A-
J3
1
RFOUT_DIAMOND
J4
1
ADC_SIGNAL
J6
1
USB_C_PLUG_USB2.0
USB_C_Plug_USB2.0
P1
1
Conn_02x03_Odd_Even
5V_SUPP1
2
SW_Push
BOOT1, EN1
1
OLED Screen Interface
OLED1
1
Conn_01x03_Socket
PD1
1
LED
PWR1
1
SPI Interface
SPI1
Show 37 more
QtyPartRefs
1
TestPoint_Probe
TP1
1
LED
LED1
3
ESD9B5.0ST5G
D1, D5, D6
2
D_Small
D2, D3
1
BPW34
D4
1
D_Zener_Small
D8
2
1.9NH
470nH
L1, L2
9
100PF
100pF
C1, C4, C6, C9, C10, C12, C14, C16 +1
15
100NF
100nF
C2, C3, C5, C8, C11, C13, C15, C17 +7
2
10NF
10nF
C7, C30
6
1NF
1nF
C18, C19, C27, C28, C29, C31
1
10PF
100pF
C21
1
100PF
39nF
C23
1
100PF
1.2nF
C24
1
100PF
2.7nF
C25
2
100NF
100nF
C32, C33
1
33pF
C34
1
104
100nF
C35
3
22UF
22uF
C36, C43, C44
1
4.7UF
4.7uF
C39
2
1uF
C45, C46
2
100R
100
R1, R2
2
10KR
10k
R3, R4
1
4.7KR
4.7k
R5
4
50R
50
R6, R7, R9, R10
2
1KR
1k
R8, R25
1
1KR
680
R11
1
360R
360
R12
3
1k
R13, R14, R16
1
1M
R15
1
47K
47k
R17
4
10K
10k
R18, R20, R22, R23
1
5K1
5k1
R19
1
2k
R21
1
0
R24
1
1k
R26
3
10k
R27, R28, R29

Uncut Gem design files

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

Uncut Gem: common questions

What microcontroller does the Uncut Gem use?

The Uncut Gem is built around the ESP32-WROOM-32E, from the ESP32 family.

How big is the Uncut Gem PCB?

The Uncut Gem measures 82.1 × 82.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Uncut Gem?

110 components, from 57 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 Uncut Gem design files?

From the QuantumVillage/UncutGem 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 Uncut Gem design in my own project?

Yes, under the terms of its AGPL-3.0 license, which QuantumVillage chose for the repository.

Can I test firmware for the Uncut Gem 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.

More boards in UncutGem

Similar boards