Home mini v1-drop in
iMike78·home-mini-v1-drop-in-pcb
About the Home mini v1-drop in PCB
Home mini v1-drop in is an open source ESP32 PCB design by iMike78, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 72.4 × 70 mm, with 223 components from 76 distinct parts.
Its main chip is the ESP32-S3R8, from the ESP32 family. Other key parts include the AP22802AW5-7, MPR121QR2, TPS62827DMQR, TPS62065DSGR and ME6211C18M5G-N. By type, the board carries 94 capacitors, 80 resistors, 13 ICs, 13 inductors, 5 connectors and 5 diodes.
It belongs with the iot & wireless, audio and sensors designs in this gallery.
From the project
Replacement PCB for the Google Home mini v1
MiciMike Home Mini is a drop-in PCB replacement for the original Google Home Mini) with the Micro-USB power connector. It replaces the original electronics with open-source hardware based on an ESP32-S3 and an XMOS xCORE audio processor, and is intended to run ESPHome-based open voice assistant firmware.
The project follows the Home Assistant Voice Preview Edition architecture as closely as the Google Home Mini enclosure allows, while adapting the layout, connectors, controls, microphones, LEDs, and audio path to the original speaker shell.

Main components on the Home mini v1-drop in
Home mini v1-drop in bill of materials (BOM)
223 components, 76 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AP22802AW5-7 DIODES(美台) | SOT-23-5 | U1 |
| 1 | MPR121QR2 NXP | MPR121QR2 | U2 |
| 1 | TPS62827DMQR Texas Instruments | DFN6-0.5-1.5X1.5X0.65MM | U3 |
| 1 | TPS62065DSGR Texas Instruments | TPS62065DSGR | U4 |
| 1 | ME6211C18M5G-N MICRONE(Nanjing Micro One Elec) | SOT-23-5 | U5 |
| 1 | ESP32-S3R8 Espressif Systems | QFN40P700X700X90-57N | U6 |
| 1 | W25Q128JVSIQ Winbond Elec | SOIC-8_5.3x5.3mm_P1.27mm | U7 |
| 1 | XU316-1024-QF60B-C24 XU316-1024-QF60B-C24 XMOS | XU316-1024-QF60B-C24 | U8 |
| 1 | W25Q32JVSSIQ Winbond Elec | SOIC-8_5.3x5.3mm_P1.27mm | U9 |
| 1 | SN74LVC125APWR Texas Instruments | SOP65P640X120-14N | U10 |
| 1 | TLV73333PDBVR Texas Instruments | TLV73333PDBVR | U11 |
| 1 | TLV320AIC3204IRHBR Texas Instruments | TLV320AIC3204IRHBR | U13 |
| 1 | TPA6211A1DGNR Texas Instruments | TPA6211A1DGNR | U14 |
| 2 | LBSS138WT1G LRC | SOT-323_SC-70 | Q1, Q2 |
| 1 | BC847B hongjiacheng | SOT-23 | Q3 |
| 1 | 7F24000E12UCG 24MHz 12pF SJK(SHENZHEN CRYSTAL TECH) | X4-SMD-2.0X1.6MM | X1 |
| 1 | TAXM40M4ZCBCDT2T 40MHz Yajingxin | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | FH34SRJ-16S-0.5SH(50) FH34SRJ-16S-0.5SH_50_ HRS(Hirose) | HRS_FH34SRJ-16S-0.5SH_50_ | J1 |
| 1 | 1775443-2 TE Connectivity | 1775443-2 | J2 |
| 1 | XMOS JTAG | PinHeader_2x05_P2.54mm_Vertical | J3 |
Show 56 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XTAG DEV | PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Conn_01x05 | PinHeader_1x05_P2.54mm_Vertical | J5 |
| 1 | 2450AT18A100E JOHANSON DESIGN | Johanson_2450AT18x100 | AE1 |
| 2 | MMICT390200012 T3902 TDK InvenSense | MIC_T3902 | MK1, MK2 |
| 1 | PTS810SJS250SMTRLFS BOOT C&K | SW-SMD_4P-L4.2-W3.2-P2.15-LS4.5 | SW2 |
| 4 | SK6812MINI-E OPSCO Optoelectronics | SK6812MINI-E | LED1, LED2, LED3, LED4 |
| 2 | PESD0402V05 DOWO | D_0402_1005Metric | D2, D3 |
| 1 | TPD1E10B06DPYR Texas Instruments | TPD1E05U06DPYR | D4 |
| 1 | LRB520S-30T1G LRC | D_SOD-523 | D5 |
| 1 | RB521S30T1G ON SEMICONDUCTOR | DIOM168X70N | D8 |
| 1 | BLM18PG300SN1D 30R Murata | BLM18PG300SN1D | FB1 |
| 3 | BLM18PG121SN1D 120R Murata | BLM18PG121SN1D | FB2, FB4, FB9 |
| 4 | BLM18KG601SN1D 600R Murata | BLM18PG121SN1D | FB3, FB5, FB7, FB8 |
| 1 | WPN201610MR47MT 470nH Sunlord | L0806 | L1 |
| 1 | WPN201610U1R0MTY01 1uH Sunlord | L_Murata_DFE201610P | L2 |
| 1 | SDCL1005C3N3STDF 3.3nH Sunlord | L_0402_1005Metric | L3 |
| 1 | MHQ1005P2N7BT000 2.7nH TDK | L_0402_1005Metric | L4 |
| 1 | LQG15HS2N2B02D 2.2nH Murata Electronics | L_0402_1005Metric | L5 |
| 1 | 1206B102K202NT 1nF FH (Guangdong Fenghua Advanced Tech) | C_1206_3216Metric | C1 |
| 1 | GRM188Z71A475KE15D 4.7uF Murata Electronics | C_0603_1608Metric | C2 |
| 6 | CC0603KRX7R9BB104 100nF YAGEO | C_0603_1608Metric | C3, C6, C20, C22, C99, C101 |
| 46 | CL05B104KO5NNNC 100nF Samsung Electro-Mechanics | C_0402_1005Metric | C4, C19, C28, C30, C31, C32, C35, C36 +38 |
| 10 | CL05A105KA5NQNC 1uF Samsung Electro-Mechanics | C_0402_1005Metric | C5, C23, C29, C33, C37, C42, C55, C69 +2 |
| 7 | CL10A106KP8NNNC 10uF Samsung Electro-Mechanics | C_0603_1608Metric | C9, C10, C18, C21, C76, C89, C91 |
| 2 | 0603B225K160NT 2.2uF FH (Guangdong Fenghua Advanced Tech) | C_0603_1608Metric | C12, C16 |
| 1 | 0402CG121J500NT 120pF FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C14 |
| 1 | 0402CG220J500NT 22pF FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C15 |
| 4 | CL21A226MAQNNNE 22uF Samsung Electro-Mechanics | C_0805_2012Metric | C17, C95, C96, C97 |
| 3 | 0402CG120J500NT 12pF FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C24, C25, C27 |
| 1 | CC0402BRNPO9BN1R2 1.2pF YAGEO | C_0402_1005Metric | C26 |
| 1 | 0402CG2R4C500NT 2.4pF FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C34 |
| 1 | CL05A106MQ5NUNC 10uF Samsung Electro-Mechanics | C_0402_1005Metric | C38 |
| 2 | 0402CG200J500NT 20pF FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C40, C44 |
| 1 | GRM188R71A225KE15D 2.2uF Murata Electronics | C_0603_1608Metric | C65 |
| 2 | CL10A226MQ8NRNC 22uF Samsung Electro-Mechanics | C_0603_1608Metric | C80, C90 |
| 3 | CL05B103KB5NNNC 10nF Samsung Electro-Mechanics | C_0402_1005Metric | C98, C102, C103 |
| 1 | CL31A476MPHNNNE 47uF Samsung Electro-Mechanics | C_1206_3216Metric | C100 |
| 1 | RC0805JR-071ML 1M YAGEO | R_0805_2012Metric | R1 |
| 1 | 0402WGF2003TCE 200k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R2 |
| 1 | 0402WGJ0105TCE 1M UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R3 |
| 6 | 0402WGJ0104TCE 100K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R4, R8, R9, R17, R20, R46 |
| 33 | 0402WGF0000TCE 0R UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R6, R10, R12, R14, R23, R31, R32, R33 +25 |
| 3 | 0402WGF220JTCE 22R UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R16, R28, R29 |
| 1 | 0402WGF2212TCE 22.1K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R18 |
| 1 | 0402WGF5102TCE 51K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R19 |
| 7 | 0402WGF1002TCE 10k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R21, R22, R49, R57, R65, R66, R69 |
| 4 | 0402WGF4701TCE 4.7k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R24, R25, R50, R76 |
| 1 | 0402WGF1004TCE 1M UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R26 |
| 1 | 0402WGF6800TCE 680R UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R27 |
| 8 | 0402WGF1000TCE 100R UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R30, R47, R54, R55, R58, R59, R60, R61 |
| 3 | 0402WGF4702TCE 47k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R45, R51, R62 |
| 3 | 0402WGF4703TCE 470k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R48, R53, R77 |
| 1 | 0402WGF3301TCE 3.3k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R52 |
| 1 | 0402WGF1001TCE 1k UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R56 |
| 3 | 0603WAF1502T5E 15K UNI-ROYAL(Uniroyal Elec) | R_0603_1608Metric | R78, R79, R80 |
| 1 | 0603WAF0000T5E 0R UNI-ROYAL(Uniroyal Elec) | R_0603_1608Metric | R81 |
Home mini v1-drop in design files
The KiCad project lives in the iMike78/home-mini-v1-drop-in-pcb repository on GitHub; these links point at the commit this page was built from.
- Layouthome-mini-DiP-v1.kicad_pcb
- Schematichome-mini-DiP-v1.kicad_sch
Home mini v1-drop in: common questions
What microcontroller does the Home mini v1-drop in use?
The Home mini v1-drop in is built around the ESP32-S3R8, from the ESP32 family.
How big is the Home mini v1-drop in PCB?
The Home mini v1-drop in measures 72.4 × 70 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Home mini v1-drop in?
223 components, from 76 distinct parts. The full bill of materials is listed on this page.
Where can I download the Home mini v1-drop in design files?
From the iMike78/home-mini-v1-drop-in-pcb repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Home mini v1-drop in design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which iMike78 chose for the repository.
Can I test firmware for the Home mini v1-drop in 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
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k