ESP32-C3-DevKitM-1

The ESP32-C3-DevKitM-1 development board is one of Espressif’s official boards. This board is based on the ESP32-C3-MINI-1 module, with the ESP32-C3 as the core.

Specifications

  • Small sized 2.4 GHz Wi-Fi (802.11b/g/n) and Bluetooth® 5 module

  • Built around ESP32-C3 series of SoCs, RISC-V single-core microprocessor

  • 4 MB flash in chip package

  • 15 available GPIOs (module)

  • Peripherals
    • 22 × programmable GPIOs

    • Digital interfaces:

    • 3 × SPI

    • 2 × UART

    • 1 × I2C

    • 1 × I2S

    • Remote control peripheral, with 2 transmit channels and 2 receive channels

    • LED PWM controller, with up to 6 channels

    • Full-speed USB Serial/JTAG controller

    • General DMA controller (GDMA), with 3 transmit channels and 3 receive channels

    • 1 × TWAI® controller (compatible with ISO 11898-1)

    • Analog interfaces:
      • 2 × 12-bit SAR ADCs, up to 6 channels

      • 1 × temperature sensor

    • Timers:
      • 2 × 54-bit general-purpose timers

      • 3 × watchdog timers

      • 1 × 52-bit system timer

  • PCB antenna or external antenna connector

Header Block

Note

Not all of the chip pins are exposed to the pin headers.

J1

No.

Name

Type [1]

Function

1

GND

G

Ground

2

3V3

P

3.3 V power supply

3

3V3

P

3.3 V power supply

4

IO2

I/O/T

GPIO2 [2], ADC1_CH2, FSPIQ

5

IO3

I/O/T

GPIO3, ADC1_CH3

6

GND

G

Ground

7

RST

I

CHIP_PU

8

GND

G

Ground

9

IO0

I/O/T

GPIO0, ADC1_CH0, XTAL_32K_P

10

IO1

I/O/T

GPIO1, ADC1_CH1, XTAL_32K_N

11

IO10

I/O/T

GPIO10, FSPICS0

12

GND

G

Ground

13

5V

P

5 V power supply

14

5V

P

5 V power supply

15

GND

G

Ground

J3

No.

Name

Type [1]

Function

1

GND

G

Ground

2

TX

I/O/T

GPIO21, U0TXD

3

RX

I/O/T

GPIO20, U0RXD

4

GND

G

Ground

5

IO9

I/O/T

GPIO9 [2]

6

IO8

I/O/T

GPIO8 [2], RGB LED

7

GND

G

Ground

8

IO7

I/O/T

GPIO7, FSPID, MTDO

9

IO6

I/O/T

GPIO6, FSPICLK, MTCK

10

IO5

I/O/T

GPIO5, ADC2_CH0, FSPIWP, MTDI

11

IO4

I/O/T

GPIO4, ADC1_CH4, FSPIHD, MTMS

12

GND

G

Ground

13

IO18

I/O/T

GPIO18, USB_D-

14

IO19

I/O/T

GPIO19, USB_D+

15

GND

G

Ground

Pin Layout

ESP32-C3-DevKitM-1 (click to enlarge)

Strapping Pins

Some of the GPIO’s have important features during the booting process. Here is the list of the strapping pins on the ESP32-C3.

GPIO

Default

Function

Pull-up

Pull-down

IO2

N/A

Booting Mode

See ESP32-C3

See ESP32-C3

IO9

Pull-up

Booting Mode

SPI Boot

Download Boot

IO8

N/A

Booting Mode

Don’t Care

Download Boot

IO8

Pull-up

Enabling/Disabling Log Print

See ESP32-C3

See ESP32-C3

For more detailed information, see the ESP32-C3 datasheet.

Resources