Skip to the content
4 layers100 × 50 mmESP32C6 Board, the printed circuit board in 3D

A versatile ESP32-C6 expansion board featuring Wi-Fi 6 and Bluetooth 5, designed for modular integration in proof-of-concept embedded projects. Supports QSPI, SPI, I2C, and UART interfaces for flexible connectivity with host MCUs. Ideal for IoT and wireless applications needing low-power, high-speed communication.

Size
100 × 50 mm
Copper layers
4
Thickness
1.58 mm
Parts
76
Nets
71
Pads
291
Tracks, vias
77, 5
Pours
9
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
29 Jul 2025
Updated
11 Dec 2025

Overview

ESP32C6 Board is an open-source printed circuit board by phancak, from the phancak/ESP32C6_Board repository on GitHub, published under the MIT licence. It is a 4-layer board of 100 × 50 mm with 76 parts on 71 nets, routed with 77 tracks and 5 vias.

It is built around the ESP32-C6, SN74LVC1G07DBVR and USBLC6-2SC6, with the ABS07-32.768KHZ-T and SMAJ6.0A among its other parts. Its parts include 23 capacitors, 20 resistors, 7 connectors, 5 ICs and 2 crystals. It belongs with the radio and wireless and home automation and IoT boards and the ESP32 and RISC-V boards of this library.

Main components

5

README

README.md

ESP32-C6 Expansion Board

Overview

This project features a modular expansion board based on the ESP32-C6 microcontroller, designed to showcase advanced wireless connectivity and interface flexibility for proof-of-concept embedded systems. The board includes Wi-Fi 6, Bluetooth 5, and 802.15.4 (Thread/Zigbee) support, making it suitable for modern IoT applications. In addition to its wireless capabilities, the board exposes key communication interfaces like QSPI, SPI, I2C, and UART, enabling it to serve as a powerful, plug-and-play module in larger prototype systems.

Features

  • ESP32-C6 MCU – RISC-V single-core processor with Wi-Fi 6, BLE 5, Thread, and Zigbee support
  • QSPI Interface – For high-speed flash memory or display integration
  • SPI, I2C, UART – Standard communication protocols for versatile interfacing
  • Low Power Operation – Ideal for battery-powered and energy-conscious applications
  • Modular Design – Created for reuse across multiple proof-of-concept hardware projects

Applications

  • IoT Prototyping – Wireless communication for smart sensors and devices
  • Home Automation – Thread/Zigbee-enabled devices with cloud connectivity
  • Industrial Monitoring – Robust wireless links in noisy environments
  • Education & Research – Hands-on embedded systems development

Getting Started

Hardware Requirements

  • ESP32-C6 Expansion Board
  • Host MCU or baseboard (if applicable)
  • USB-C or serial programmer (if needed)
  • 3.3V power supply

Software Requirements

  • ESP-IDF – Espressif's official development framework
  • esptool.py – Flashing utility
  • Serial terminal (e.g., minicom, screen, or CoolTerm)

Setup & Usage

  1. Power the Board – Supply 3.3V through header or onboard regulator.
  2. Connect to PC – Use a USB-to-serial adapter if required.
  3. Flash Firmware – Use esptool.py or ESP-IDF to upload your application.
  4. Interface with Peripherals – Connect SPI/I2C/UART/QSPI devices as needed.
  5. Run Application – Test wireless or peripheral functionality in your project.

Schematic

You can view the schematic here.

Future Enhancements

  • 🔹 Thread/Zigbee Demos – Example apps using 802.15.4 stack
  • 🔹 External Flash/Display Support – Over QSPI
  • 🔹 Power Optimization Modes – Advanced sleep and wake-up configurations
  • 🔹 Plug-in Board Compatibility – For stacking with other expansions

License

This project is open-source under the MIT License.

Parts

76
QtyValueFootprintReferences
8100nCapacitor_SMD:C_0805_2012MetricC6, C9, C13, C15, C30, C32, C35, C36
60RResistor_SMD:R_0805_2012MetricR9, R23, R24, R25, R27, R28
633RResistor_SMD:R_0805_2012MetricR2, R8, R10, R19, R21, R22
41uCapacitor_SMD:C_0805_2012MetricC1, C8, C29, C37
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_PadH1, H2, H3, H4
3100kResistor_SMD:R_0805_2012MetricR4, R5, R26
310kResistor_SMD:R_0805_2012MetricR1, R3, R11
2100nCapacitor_SMD:C_0603_1608MetricC2, C3
210nCapacitor_SMD:C_0805_2012MetricC4, C31
215pCapacitor_SMD:C_0805_2012MetricC23, C25
22pCapacitor_SMD:C_0805_2012MetricC33, C34
25k1Resistor_SMD:R_0805_2012MetricR6, R7
2Diode_BZX84C6V2-7-FPersonal_Project:Diode_BZX84C6V2_SOT96P240X110-3NZ2, Z3
11uFCapacitor_SMD:C_0805_2012MetricC12
12nInductor_SMD:L_0603_1608MetricL1
12u2Capacitor_SMD:C_0805_2012MetricC10
14u7Capacitor_SMD:C_0805_2012MetricC14
1ABS07-32.768KHZ-TPersonal_Project:Crystal_ABS07Y3
1Antenna_2450AT18D0100001EPersonal_Project:Antenna_2450AT18D0100001EANT2
1BLM21AG121BH1DCapacitor_SMD:C_0805_2012MetricFB1
1Boot_Mode_Control_PinsConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ1
1Crystal_ABM8W-40.0000MHZ-4-B1U-T3Personal_Project:CRYSTAL4_ABM10W-40.0000MHZ-8-B1U-T3_ABRY4
1Diode_PESD5V0U2BT-QPackage_TO_SOT_SMD:SOT-23DI1
1ESP32-C6Personal_Project:ESP32C6_QFN40P500X500X90-41N-DU7
1FPC_0545481072Personal_Project:FPC_0545481072FPC5
1FPC_0545482072Personal_Project:FPC_0545482072FPC3
1I/O_HDRConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_HorizontalJ4
1I2C1_HeadersPersonal_Project:PinHeader_2x03_P2.54mm_Horizontal_CourtJ15
1JST_S3B-XH-2.54Personal_Project:JST_S3B-XH-SHDRRA3W64P0X250_1X3_990X1150X610PJST2
1LDO_LDLN050PU33RPackage_DFN_QFN:DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mmLDO1
1LOGOPersonal_Project:PCB_LogoG***
1MOSFET_SI2333DDS-T1-BE3Personal_Project:MOSFET_ SI2333DDS_SOT_DS-T1-BE3_VISQ1
1PWR_SRC_JMPConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ8
1Part # MI0805K601R-10Capacitor_SMD:C_0805_2012MetricFB2
1SMAJ6.0APersonal_Project:DO-214AC-2D1
1SN74LVC1G07DBVRPackage_TO_SOT_SMD:SOT-23-5U3
1UART1_HDRPersonal_Project:PinHeader_2x03_P2.54mm_Horizontal_CourtJ9
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U4
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J7
1USR_BTN_ENConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1VS_STM1818TWX7FPersonal_Project:SOT-23-3_SOT103P237X112-3NVS3
1W25Q128JVSQ_SOIC208-milPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU5
1~Personal_Project:Button_KMR231GLFSU8

Similar boards

  • 4 layers100 × 50 mmSTM32H7 Board, the printed circuit board in 3D

    STM32H7 Board

    phancak/STM32H7_Board

    High-Performance STM32H7S3 System-on-Module | 600MHz ARM Cortex-M7 | External SDRAM & NAND Flash Integration | 4-Layer High-Speed PCB optimized for real-time control and LCD UI.

    112 parts3MIT
  • 4 layers18 × 29 mmEsp32c6-pico, the printed circuit board in 3D

    Esp32c6-pico

    TreeNewbeer/esp32c6-pico

    2026-09-11 第一版 PCB 提交快照:保留用户在居中后对 R19、R15、局部短线及图形的继续调整;R19 / R15 当前坐标为 (115.70, 120.40) / (115.70, 122.36) mm。已重新填铜并同步贴装坐标、二维预览和报告,ERC 0、DRC 错误 0 / 丝印警告 1、未连接 0、一致性问题 0,QA 39/53。见 当前提交记录。以下居中对比及旧 3D 图保留为历史记录。

    59 parts
  • 4 layers100 × 50 mmESP32P4C5 Board, the printed circuit board in 3D

    ESP32P4C5 Board

    phancak/ESP32P4C5_Board

    This dual-MCU repository features a heterogeneous architecture pairing an ESP32-P4 application processor with an ESP32-C5 Wi-Fi 6/BLE hub.

    187 parts7MIT
  • 6 layers101.8 × 80.5 mmSN-64, the printed circuit board in 3D

    SN-64

    FantomZap/SN-64

    Snes games on the n64 or m64

    410 parts1
  • 2 layers68.6 × 53.3 mmEos atmega328p board, the printed circuit board in 3D

    Eos atmega328p board

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    71 parts8MIT
  • 4 layers50 × 70 mmStm32-portable data logger, the printed circuit board in 3D

    Stm32-portable data logger

    copperheadhq/copperhead-stm32-data-logger

    Portable STM32L433 data logger, 50 × 70 mm, four layers, microSD, USB-C LiPo charging. Designed with copperhead. Never built: do not order expecting it to work.

    90 parts3
  • 2 layers58 × 63 mmCamping LightRelay, the printed circuit board in 3D

    Camping LightRelay

    Rustaphor/LightRelay4Camping

    Analog light sensor to night power up LED garland. For Camping use.

    91 parts2GPL-3.0

Questions

How big is the ESP32C6 Board PCB?

It measures 100 × 50 mm and has 4 copper layers, 1.58 mm thick.

What parts does the ESP32C6 Board use?

76 parts, built around the ESP32-C6, SN74LVC1G07DBVR, USBLC6-2SC6 and ABS07-32.768KHZ-T. 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 ESP32C6 Board KiCad files?

From the phancak/ESP32C6_Board repository on GitHub, at the commit this page was made from: the board is ESP32C6_Board.kicad_pcb and its schematic ESP32-C6.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32C6 Board design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).