BoardEspressif

ESP32-C6-DevKitM-1

Official Espressif ESP32-C6-DevKitM-1 board record: ESP32-C6-MINI-1/-1U module (C6FH4, 4 MB flash in package), dual Type-C ports (native USB Serial/JTAG + UART bridge), RGB LED on GPIO8, five strapping pins, and the complete J1/J3 mapping (30 contacts) with fixed official sources.

Assembly & compatibility

Revisions

Pinout

ESP32-C6-DevKitM-1J1 (left 1x15 header)3V3RST23450/N1/N86714G5VGJ3 (right 1x15 header)GTXRX232221201918159G1312G

power · ground · GPIO / signal · onboard LED

J1 (left 1x15 header) (15 pins)

Transcribed from the guide's J1 table (15 data rows L172-L186); numbering matches the official schematic. Type letters I/O/T per footnote [1]. · Source: ESP32-C6-DevKitM-1 User Guide · docs/en/esp32-c6-devkitm-1/user_guide.rst#L174-L192

No.NameTypeGPIOFunction
13V3P3.3 V power supply
2RSTIHigh: power up; Low: power down
32I/O/T2GPIO2, LP_GPIO2, LP_UART_RTSN, ADC1_CH2, FSPIQ
43I/O/T3GPIO3, LP_GPIO3, LP_UART_CTSN, ADC1_CH3
54I/O/T4MTMS, GPIO4, LP_GPIO4, LP_UART_RXD, ADC1_CH4, FSPIHD
65I/O/T5MTDI, GPIO5, LP_GPIO5, LP_UART_TXD, ADC1_CH5, FSPIWP
70/NI/O/T0GPIO0, XTAL_32K_P, LP_GPIO0, LP_UART_DTRN, ADC1_CH0
81/NI/O/T1GPIO1, XTAL_32K_N, LP_GPIO1, LP_UART_DSRN, ADC1_CH1
98I/O/T8GPIO8; drives the on-board addressable RGB LED
106I/O/T6MTCK, GPIO6, LP_GPIO6, LP_I2C_SDA, ADC1_CH6, FSPICLK
117I/O/T7MTDO, GPIO7, LP_GPIO7, LP_I2C_SCL, FSPID
1214I/O/T14GPIO14
13GGGround
145VP5 V power supply
15GGGround

J3 (right 1x15 header) (15 pins)

Transcribed from the guide's J3 table (15 data rows L195-L209); numbering matches the official schematic. · Source: ESP32-C6-DevKitM-1 User Guide · docs/en/esp32-c6-devkitm-1/user_guide.rst#L197-L215

No.NameTypeGPIOFunction
1GGGround
2TXI/O/T16U0TXD, GPIO16, FSPICS0
3RXI/O/T17U0RXD, GPIO17, FSPICS1
423I/O/T23GPIO23, SDIO_DATA3
522I/O/T22GPIO22, SDIO_DATA2
621I/O/T21GPIO21, SDIO_DATA1, FSPICS5
720I/O/T20GPIO20, SDIO_DATA0, FSPICS4
819I/O/T19GPIO19, SDIO_CLK, FSPICS3
918I/O/T18GPIO18, SDIO_CMD, FSPICS2
1015I/O/T15GPIO15 (strapping pin)
119I/O/T9GPIO9 (strapping pin)
12GGGround
1313I/O/T13GPIO13, USB_D+ (native USB)
1412I/O/T12GPIO12, USB_D- (native USB)
15GGGround

The ESP32-C6-DevKitM-1 is Espressif's entry-level ESP32-C6 evaluation board, assembled with an ESP32-C6-MINI-1 or ESP32-C6-MINI-1U module (ESP32-C6FH4, 4 MB flash inside the chip package). This page renders the MCUID data record: identity, the single board revision, the dual USB ports, and the complete J1/J3 header mapping (30 contacts), each tied to a fixed official source. Ordering code: ESP32-C6-DevKitM-1-N4.

Identify your board

Two Type-C ports — which one for what

Either port powers the board; flashing works on both.

On-board RGB LED — GPIO8

An addressable RGB LED (WS2812-style) driven by GPIO8 (J1 contact 9). GPIO8 is also a strapping pin — see below.

Strapping pins: five of them

Per the official guide footnote, MTMS (GPIO4), MTDI (GPIO5), GPIO8, GPIO9, and GPIO15 are strapping pins of the ESP32-C6: their levels during power-up or reset select chip functions. External pulls on these lines at boot can change boot behavior. Details live in the ESP32-C6 datasheet's Strapping Pins section.

Boot mode, power, and current measurement

Hold BOOT, then press RST, to enter Firmware Download mode. Power regulation is a 5 V→3.3 V LDO. The J5 header isolates the module supply for current measurement: remove the jumper and route an ammeter through J5 to measure the module's draw.

Common questions this site answers

Also known as: c6 devkitm-1, esp32-c6-devkitm-1