XIAO ESP32 C6
hb9ezs·meowpass·kicad/custom-libraries/xiao-esp32c6/XIAO ESP32 C6.kicad_pcb
About the XIAO ESP32 C6 PCB
XIAO ESP32 C6 is an open source ESP32 PCB design by hb9ezs, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 21 × 17.8 mm, with 82 components from 46 distinct parts.
Its main chip is the ESP32-C6FH4, from the ESP32 family. Other key parts include the SGM6029CYG/TR, SGM40567-4.2XG/TR and FM8625H. By type, the board carries 26 capacitors, 22 resistors, 10 test points, 5 ICs, 5 inductors and 4 diodes.
It belongs with the iot & wireless and power & battery designs in this gallery.
From the project
Cat Flap with ESPHome
MeowPass is an open-source hardware and software replacement for the PetSafe PetPorte cat flap. By swapping the original PCB for a custom ESP32-C6 board running ESPHome, you gain full control via Home Assistant, easier cat management, and better reliability.
I wanted to add a very shy cat to my cat flap, so I decided to create an ESPHome version and build MeowPass.

Main components on the XIAO ESP32 C6
XIAO ESP32 C6 bill of materials (BOM)
82 components, 46 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SGM6029CYG/TR SMD IC PMIC;DCDC Buck-ADJ-1A,Vin 1.95V to 5.5V,Vout 1.8V to 3.3V;WLCSP-6B SGMICRO | BGA6-0.35-0.745X10.95X0.4MM | U1 |
| 1 | ~ | MOUDLE14P-XIAO-HALF-HOLE | U2 |
| 1 | SGM40567-4.2XG/TR SGMICRO | WLCSP-0.4-0.92X1.16X0.4MM | U3 |
| 1 | ESP32-C6FH4 Espressif | QFN32-0.5-5X5MM | U4 |
| 1 | FM8625H FM(富满) | DFN6-0.4-1.1X0.7X0.45MM | U5 |
| 2 | LP0404N3T5G LRC | PMOS_1.0X0.6X0.35MM | Q1, Q3 |
| 1 | LN237N3T5G LRC | PMOS_1.0X0.6X0.35MM | Q2 |
| 1 | CJ17-400001010B20 40MHz CJ | X4-SMD-1.6X1.2MM | X1 |
| 1 | KH5220-A36 金航标 | ANT2P-5.2x2x1.1MM | ANT1 |
| 1 | U.FL-R-SMT-1 HRS | U-FL3P-SMD-2.6X2.6X1.0MM | ANT2 |
| 2 | SKTAAAE010 ALPSALPINE | SW4-SMD-2.8-2.6X1.6X0.53MM | K1, K2 |
| 8 | Test Point | TP-D45MIL | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 |
| 2 | Test Point | TP-80X40MIL | TP9, TP10 |
| 1 | UBF31-0171 USB2.0 Type C MTCONN | USB2.0-TYPE-C | USB1 |
| 1 | BL-HUB37A-AV-TRB Red Bright | LED-0402 | CHG1 |
| 1 | LMBR4010BST5G LRC | DFN1006-2L | D1 |
| 1 | ESDPSA0402V05 SEMITEL | ESD-0402 | D2 |
| 1 | LNZ8F5V6T5G LRC | DFN1006-2L | D3 |
| 1 | 16-213/Y2C-AN2Q1B/3T Yellow Everlight | LED-0402 | D4 |
| 1 | TFM160808ALC-R47MTAA 0.47uH TDK | L0603 | L1 |
Show 26 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LQP03HQ2N0B02D 2.0nH Murata | L0201 | L2 |
| 2 | RC0201FR-070RL TBD Murata | L0201 | L3, L5 |
| 1 | TBD Murata | L0201 | L4 |
| 3 | CC0402MRX5R6BB106 10uF YAGEO | C0402 | C1, C4, C13 |
| 5 | CC0201KRX5R6BB104 100nF YAGEO | C0201 | C2, C15, C16, C17, C20 |
| 5 | CC0201MRX5R5BB105 1uF YAGEO | C0201 | C5, C8, C9, C14, C21 |
| 4 | CC0201JRNPO8BN100 10pF YAGEO | C0201 | C6, C7, C19, C22 |
| 2 | CC0201JRNPO9BN160 16pF YAGEO | C0201 | C10, C11 |
| 1 | CC0201KRX7R7BB103 10nF YAGEO | C0201 | C12 |
| 1 | CC0201JRNPO9BN101 100pF YAGEO | C0201 | C18 |
| 1 | CQ0201BRNPO8BN3R3 TBD YAGEO | C0201 | C23 |
| 1 | CC0201BRNPO9BN1R5 TBD YAGEO | C0201 | C24 |
| 1 | TBD YAGEO | C0201 | C25 |
| 1 | GRM0335C1H2R4BA01D TBD YAGEO | C0201 | C27 |
| 1 | GRM0335C1H2R2BA01D TBD YAGEO | C0201 | C28 |
| 1 | RC0201FR-07249KL 249K YAGEO | R0201 | R1 |
| 4 | RC0201FR-075K1L 5.1K YAGEO | R0201 | R3, R6, R13, R24 |
| 2 | RC0201JR-0722RL 22R YAGEO | R0201 | R7, R8 |
| 1 | RC0201FR-07100KL 100K YAGEO | R0201 | R9 |
| 1 | RC0201FR-07200KL 200K YAGEO | R0201 | R10 |
| 6 | RC0201FR-0710KL 10K YAGEO | R0201 | R11, R16, R17, R21, R22, R23 |
| 2 | RC0201FR-070RL 0R YAGEO | R0201 | R12, R15 |
| 1 | RC0201FR-07499RL 499R YAGEO | R0201 | R14 |
| 2 | RC0201FR-071K5L 1.5K YAGEO | R0201 | R18, R25 |
| 1 | RC0201FR-072K2L 2.2K YAGEO | R0201 | R19 |
| 1 | RC0201FR-07100RL 100R YAGEO | R0201 | R20 |
XIAO ESP32 C6 design files
The KiCad project lives in the hb9ezs/meowpass repository on GitHub; these links point at the commit this page was built from.
XIAO ESP32 C6: common questions
What microcontroller does the XIAO ESP32 C6 use?
The XIAO ESP32 C6 is built around the ESP32-C6FH4, from the ESP32 family.
How big is the XIAO ESP32 C6 PCB?
The XIAO ESP32 C6 measures 21 × 17.8 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the XIAO ESP32 C6?
82 components, from 46 distinct parts. The full bill of materials is listed on this page.
Where can I download the XIAO ESP32 C6 design files?
From the hb9ezs/meowpass repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the XIAO ESP32 C6 design in my own project?
Yes, under the terms of its GPL-3.0 license, which hb9ezs chose for the repository.
Can I test firmware for the XIAO ESP32 C6 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 meowpass
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k