Nest mini v2-voice

marceldale·nest-mini-v2-voice

Nest mini v2-voice PCB layout, top view — open source ESP32 board by marceldale

About the Nest mini v2-voice PCB

Nest mini v2-voice is an open source ESP32 PCB design by marceldale, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 74.5 × 70.6 mm, with 231 components from 96 distinct parts.

Its main chip is the ESP32-S3R8, from the ESP32 family. Other key parts include the TPS62130ARGTR, AP22802AW5-7, TLV70018DCKR, TPS62065DSGR and W25Q128JVSIQ. By type, the board carries 106 capacitors, 70 resistors, 16 ICs, 12 inductors, 6 LEDs and 5 diodes.

It belongs with the iot & wireless, audio and rf & radio designs in this gallery.

From the project

Open voice satellite board for the Google Nest Mini (2nd gen): local Home Assistant voice assistant with ESP32-S3 + XMOS XU316, ESPHome, Voice PE compatible. Open hardware, prototype stage.

A drop-in replacement board that turns a Google Nest Mini (2nd gen) into a fully local voice assistant for Home Assistant. Started from the open design by iMike78 (nest-mini-drop-in-pcb, CERN-OHL-S v2) and since then reworked, verified and extended into its own board. Everything that was changed, and why, is in CHANGES.md; the people and projects this one stands on are named under Credits.

Main components on the Nest mini v2-voice

Nest mini v2-voice bill of materials (BOM)

231 components, 96 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
TPS62130ARGTR
TPS62130
Texas Instruments
U3, U7
1
AP22802AW5-7
DIODES(美台)
U4
1
TLV70018DCKR
Texas Instruments
U5
1
TPS62065DSGR
Texas Instruments
U6
1
ESP32-S3R8
Espressif Systems
U8
1
W25Q128JVSIQ
Winbond Elec
U9
1
XU316-1024-QF60B-C24
XMOS
U10
1
W25Q32JVSSIQ
Winbond Elec
U11
1
SN74LVC125APWR
Texas Instruments
U12
1
TLV73333PDBVR
Texas Instruments
U13
1
TAS5805MPWPR
Texas Instruments
U14
1
MPR121QR2
NXP
U15
1
TS3USB221ERSER
TI
U16
1
LM66100DCKR
LM66100DCK
Texas Instruments
U18
1
74AHCT1G125
Nexperia
U19
1
LBSS138WT1G
LRC
Q1
2
LBSS138WT1G
LRC
Q2, Q4
1
BC847B
hongjiacheng
Q3
1
7F24000E12UCG
24MHz 12pF
SJK(SHENZHEN CRYSTAL TECH)
X1
1
Y201640MDBCX
40MHz
JLYE
Y1
Show 76 more
QtyPartRefs
1
1054500101
usb_c
MOLEX
J1
1
XMOS JTAG
J4
1
5-1775443-2
1775443-2
TE Connectivity
J5
1
C424659
FH34SRJ-12S-0.5SH(50)
Hirose
J6
1
2450AT18A100E
JOHANSON DESIGN
AE1
2
MMICT390200012
TDK InvenSense
MK1, MK2
1
FH34SRJ-10S-0.5SH_50_
Hirose
POWER_IN1
1
PTS810SJS250SMTRLFS
Reset
C&K
SW1
1
PTS810SJS250SMTRLFS
BOOT
C&K
SW2
2
SK6812D-EC3210R
OPSCO Optoelectronics
LED1, LED6
4
SK6812-EC20
OPSCO Optoelectronics
LED2, LED3, LED4, LED5
1
TPD1E10B06DPYR
Texas Instruments
D1
2
PESD0402V05
DOWO
D3, D4
1
LRB520S-30T1G
LRC
D5
1
RB521S30T1G-DW
RB521S30T1G
ON SEMICONDUCTOR
D6
1
BLM18PG300SN1D
30R
Murata
FB1
1
BLM18PG121SN1D
120R
Murata
FB2
1
BLM18AG121SN1D
120R
Murata
FB4
1
BLM18KG601SN1D
600R
Murata
FB5
2
SRP4020TA-2R2M
2.2uH
BOURNS
L1, L2
1
SDCL1005C3N3STDF
3.3nH
Sunlord
L3
1
MHQ1005P2N7BT000
2.7nH
TDK
L4
1
LQG15HS2N2B02D
2.2nH
Murata Electronics
L5
2
MTQH404030S100MBT
10uH
MetalLions
L6, L7
1
WPN201610U1R0MTY01
1uH
Sunlord
L8
8
CL21A226MAQNNNE
22uF
Samsung Electro-Mechanics
C3, C10, C14, C22, C79, C81, C84, C85
2
CL21A106KAYNNNE
10uF
Samsung Electro-Mechanics
C4, C15
2
CL05B103KB5NNNC
10nF
Samsung Electro-Mechanics
C5, C16
3
CL10A475KO8NNNC
4.7uF
Samsung Electro-Mechanics
C6, C80, C90
5
CC0603KRX7R9BB104
100nF
YAGEO
C7, C8, C25, C82, C91
2
0603CG221J500NT
220pF
FH (Guangdong Fenghua Advanced Tech)
C9, C21
3
CC0805KRX7R9BB104
100nF
YAGEO
C11, C19, C23
2
CL10A225KO8NNNC
2.2uF
Samsung Electro-Mechanics
C12, C64
4
CL10A106KP8NNNC
10uF
Samsung Electro-Mechanics
C13, C17, C18, C107
1
CL21A475KAQNNNE
4.7uF
Samsung Electro-Mechanics
C20
9
CL05A105KA5NQNC
1uF
Samsung Electro-Mechanics
C24, C31, C35, C39, C44, C53, C63, C68 +1
3
0402CG120J500NT
12pF
FH (Guangdong Fenghua Advanced Tech)
C26, C27, C29
1
CC0402BRNPO9BN1R2
1.2pF
YAGEO
C28
45
CL05B104KO5NNNC
100nF
Samsung Electro-Mechanics
C30, C32, C33, C34, C37, C38, C41, C42 +37
1
0402CG2R4C500NT
2.4pF
FH (Guangdong Fenghua Advanced Tech)
C36
1
CL05A106MQ5NUNC
10uF
Samsung Electro-Mechanics
C40
2
0402CG200J500NT
20pF
FH (Guangdong Fenghua Advanced Tech)
C48, C54
4
CC0603KRX7R9BB224
0.22uF
YAGEO
C74, C75, C76, C77
3
CL05B104KB54PNC
100nF
Samsung Electro-Mechanics
C83, C88, C105
2
CC0805KKX7R9BB684
0.68uF
YAGEO
C86, C87
1
MA25V220M6X8
220uF
jieerrui
C89
1
0402CG121J500NT
120pF
FH (Guangdong Fenghua Advanced Tech)
C100
1
GRM0335C1H1R0BA01D
1.0pF DNP
Murata
C110
2
0402WGF5101TCE
5.1k
UNI-ROYAL(Uniroyal Elec)
R1, R5
2
RC0402JR-0722RL
22R
UNI-ROYAL(Uniroyal Elec)
R2, R3
15
0402WGF0000TCE
0R
UNI-ROYAL(Uniroyal Elec)
R7, R14, R22, R24, R27, R28, R29, R30 +7
5
0402WGF1003TCE
100k
UNI-ROYAL(Uniroyal Elec)
R8, R9, R15, R41, R75
2
100k
UNI-ROYAL(Uniroyal Elec)
R10, R16
2
0603WAF499JT5E
49.9R
UNI-ROYAL(Uniroyal Elec)
R11, R17
1
0603WAF2103T5E
210k
UNI-ROYAL(Uniroyal Elec)
R12
1
RT0603BRD0740KL
40k
YAGEO
R13
1
0603WAF6812T5E
68.1k
UNI-ROYAL(Uniroyal Elec)
R18
1
0603WAF2212T5E
22.1k
UNI-ROYAL(Uniroyal Elec)
R19
5
0402WGF1002TCE
10k
UNI-ROYAL(Uniroyal Elec)
R20, R21, R58, R79, R81
4
0402WGF4701TCE
4.7k
UNI-ROYAL(Uniroyal Elec)
R32, R33, R50, R70
3
0402WGF1004TCE
1M
UNI-ROYAL(Uniroyal Elec)
R34, R73, R76
1
CR0402FF6800G
680R
LIZ Elec
R35
4
0402WGF4702TCE
47k
UNI-ROYAL(Uniroyal Elec)
R36, R52, R65, R71
8
0402WGF1000TCE
100R
UNI-ROYAL(Uniroyal Elec)
R39, R55, R56, R59, R60, R62, R63, R80
1
RC0402JR-07100RL
100R
UNI-ROYAL(Uniroyal Elec)
R47
1
RC0402FR-07470KL
470k
UNI-ROYAL(Uniroyal Elec)
R48
1
RC0402FR-0710KL
10k
UNI-ROYAL(Uniroyal Elec)
R49
1
0402WGF3301TCE
3.3k
UNI-ROYAL(Uniroyal Elec)
R53
1
0402WGF4703TCE
470k
UNI-ROYAL(Uniroyal Elec)
R54
1
0402WGF1001TCE
1k
UNI-ROYAL(Uniroyal Elec)
R57
1
1206W4F0000T5E
0R
UNI-ROYAL(Uniroyal Elec)
R66
1
0603WAF0000T5E
0R
UNI-ROYAL(Uniroyal Elec)
R67
2
0805W8F0000T5E
0R
UNI-ROYAL(Uniroyal Elec)
R68, R69
1
0402WGF7502TCE
75k
UNI-ROYAL(Uniroyal Elec)
R72
1
0402WGF5102TCE
51k
UNI-ROYAL(Uniroyal Elec)
R74
1
0402WGF3303TCE
330k
UNI-ROYAL(Uniroyal Elec)
R77

Nest mini v2-voice design files

The KiCad project lives in the marceldale/nest-mini-v2-voice repository on GitHub; these links point at the commit this page was built from.

Nest mini v2-voice: common questions

What microcontroller does the Nest mini v2-voice use?

The Nest mini v2-voice is built around the ESP32-S3R8, from the ESP32 family.

How big is the Nest mini v2-voice PCB?

The Nest mini v2-voice measures 74.5 × 70.6 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Nest mini v2-voice?

231 components, from 96 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 Nest mini v2-voice design files?

From the marceldale/nest-mini-v2-voice 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 Nest mini v2-voice design in my own project?

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

Can I test firmware for the Nest mini v2-voice 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