esp32-c3-mini-1_datasheet_en
esp32-c3-mini-1_datasheet_en
ESP32-C3-MINI-1U
Datasheet Version 1.7
ESP32-C3-MINI-1 ESP32-C3-MINI-1U
www.espressif.com
1 Module Overview
1 Module Overview
Note:
Check the link or the QR code to make sure that you use the latest version of this document:
https://www.espressif.com/documentation/esp32-c3-mini-1_datasheet_en.pdf
1.1 Features
CPU and On-Chip Memory Note that when the chip scans in Station mode,
the SoftAP channel will change along with the
• ESP32-C3FH4 or ESP32-C3FN4 embedded, Station channel
32-bit RISC-V single-core processor, up to 160
• 802.11mc FTM
MHz
• Wi-Fi Multimedia (WMM) • SPI, UART, I2C, I2S, remote control peripheral,
LED PWM controller, general DMA controller,
• TX/RX A-MPDU, TX/RX A-MSDU TWAI® controller (compatible with ISO 11898-1,
i.e. CAN Specification 2.0), USB Serial/JTAG
• Immediate Block ACK
controller, temperature sensor, SAR ADC,
• Fragmentation and defragmentation general-purpose timers, watchdog timers
Note:
• Transmit opportunity (TXOP)
* Please refer to ESP32-C3 Series Datasheet for
• Automatic Beacon monitoring (hardware TSF) detailed information about the module peripher-
als.
• 4 × virtual Wi-Fi interfaces
ESP32-C3-MINI-1 comes with a PCB antenna. ESP32-C3-MINI-1U comes with an external antenna connector.
A wide selection of module variants are available as shown in Table 1 and 2.
Espressif module.
3 For details, refer to Section 10.1 Module Dimensions.
4 The flash is integrated in the chip’s package. The flash supports:
”-A” in their ordering codes, e.g. ESP32-C3-MINI-1-N4-A. Since AWS IoT ExpressLink firmware enables flash en-
cryption and secure boot, joint download boot mode will be disabled, and it will no longer be possible to program
firmware through the UART or USB port into the modules.
6 All chip revisions have the same SRAM size, but chip revision v1.1 has around 35 KB more available space
for users than chip revision v0.4. Chip revision v1.1 depends on specific ESP-IDF versions, as detailed in
Compatibility Advisory for ESP32-C3 Chip Revision v1.1. For how to identify chip revisions, please refer to
ESP32-C3 Series SoC Errata.
7 By default, the SPI flash on the module operates at a maximum clock frequency of 80 MHz and does not support
the auto suspend feature. If you have a requirement for a higher flash clock frequency of 120 MHz or if you need
the flash auto suspend feature, please contact us.
Both ESP32-C3-MINI-1 and ESP32-C3-MINI-1U has two operating ambient temperature options: –40 ∼ 85 °C
variants and –40 ∼ 105 °C variants. The 85 °C variants are embedded with the ESP32-C3FN4 chip, while the
105 °C variants are embedded with the ESP32-C3FH4 chip. ESP32-C3-MINI-1 has one more variant:
ESP32-C3-MINI-1-H4-AZ embedded with the ESP32-C3FH4AZ chip. For this chip, SPI0/SPI1 pins for flash
connection are not bonded. For more information about the differences between chips embedded, please
refer to Section Chip Series Comparison in ESP32-C3 Series Datasheet.
1.3 Applications
• Smart Home • POS Machines
Contents
1 Module Overview 2
1.1 Features 2
1.2 Series Comparison 3
1.3 Applications 4
2 Block Diagram 9
3 Pin Definitions 10
3.1 Pin Layout 10
3.2 Pin Description 10
4 Boot Configurations 12
4.1 Chip Boot Mode Control 13
4.2 ROM Messages Printing Control 14
5 Peripherals 15
5.1 Peripheral Overview 15
5.2 Peripheral Description 15
5.2.1 Connectivity Interface 15
5.2.1.1 UART Controller 15
5.2.1.2 SPI Controller 15
5.2.1.3 I2C Controller 16
5.2.1.4 I2S Controller 17
5.2.1.5 USB Serial/JTAG Controller 17
5.2.1.6 Two-wire Automotive Interface 18
5.2.1.7 LED PWM Controller 18
5.2.1.8 Remote Control Peripheral 18
5.2.2 Analog Signal Processing 19
5.2.2.1 SAR ADC 19
5.2.2.2 Temperature Sensor 19
6 Electrical Characteristics 20
6.1 Absolute Maximum Ratings 20
6.2 Recommended Operating Conditions 20
6.3 DC Characteristics (3.3 V, 25 °C) 20
6.4 Current Consumption Characteristics 21
6.4.1 Current Consumption in Active Mode 21
6.4.2 Current Consumption in Other Modes 21
7 RF Characteristics 23
7.1 Wi-Fi Radio 23
7.1.1 Wi-Fi RF Transmitter (TX) Characteristics 23
7.1.2 Wi-Fi RF Receiver (RX) Characteristics 24
8 Module Schematics 30
9 Peripheral Schematics 32
10 Physical Dimensions 33
10.1 Module Dimensions 33
10.2 Dimensions of External Antenna Connector 34
12 Product Handling 37
12.1 Storage Conditions 37
12.2 Electrostatic Discharge (ESD) 37
12.3 Reflow Profile 37
12.4 Ultrasonic Vibration 38
Revision History 40
List of Tables
1 ESP32-C3-MINI-1 (ANT) Series Comparison1 3
2 ESP32-C3-MINI-1U (CONN) Series Comparison 4
3 Pin Definitions 11
4 Default Configuration of Strapping Pins 12
5 Description of Timing Parameters for the Strapping Pins 13
6 Chip Boot Mode Control 13
7 UART0 ROM Message Printing Control 14
8 USB Serial/JTAG ROM Message Printing Control 14
9 Absolute Maximum Ratings 20
10 Recommended Operating Conditions 20
11 DC Characteristics (3.3 V, 25 °C) 20
12 Current Consumption for Wi-Fi (2.4 GHz) in Active Mode 21
13 Current Consumption in Modem-sleep Mode 21
14 Current Consumption in Low-Power Modes 22
15 Wi-Fi RF Characteristics 23
16 TX Power with Spectral Mask and EVM Meeting 802.11 Standards 23
17 TX EVM Test1 23
18 RX Sensitivity 24
19 Maximum RX Level 25
20 RX Adjacent Channel Rejection 25
21 Bluetooth LE RF Characteristics 25
22 Bluetooth LE - Transmitter Characteristics - 1 Mbps 26
23 Bluetooth LE - Transmitter Characteristics - 2 Mbps 26
24 Bluetooth LE - Transmitter Characteristics - 125 Kbps 26
25 Bluetooth LE - Transmitter Characteristics - 500 Kbps 27
26 Bluetooth LE - Receiver Characteristics - 1 Mbps 27
27 Bluetooth LE - Receiver Characteristics - 2 Mbps 28
28 Bluetooth LE - Receiver Characteristics - 125 Kbps 28
29 Bluetooth LE - Receiver Characteristics - 500 Kbps 28
List of Figures
1 ESP32-C3-MINI-1 Block Diagram 9
2 ESP32-C3-MINI-1U Block Diagram 9
3 Pin Layout (Top View) 10
4 Visualization of Timing Parameters for the Strapping Pins 13
5 ESP32-C3-MINI-1 Schematics 30
6 ESP32-C3-MINI-1U Schematics 31
7 Peripheral Schematics 32
8 ESP32-C3-MINI-1 Physical Dimensions 33
9 ESP32-C3-MINI-1U Physical Dimensions 33
10 Dimensions of External Antenna Connector 34
11 ESP32-C3-MINI-1 Recommended PCB Land Pattern 35
12 ESP32-C3-MINI-1U Recommended PCB Land Pattern 36
13 Reflow Profile 37
2 Block Diagram
ESP32-C3-MINI-1
40 MHz
3V3 Crystal Antenna
RF Matching
ESP32-C3FN4
EN ESP32-C3FH4 GPIOs
SPI Flash
ESP32-C3-MINI-1U
40 MHz
3V3 Crystal Antenna
RF Matching
ESP32-C3FN4
EN ESP32-C3FH4 GPIOs
SPI Flash
3 Pin Definitions
Keepout Zone A
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
Pin 41
Pin 44
Pin 42
Pin 40
Pin 48
Pin 47
Pin 46
Pin 45
Pin 43
Pin 39
Pin 38
Pin 37
Pin 36
Pin 53 Pin 50
GND GND
Pin 22
Pin 13
Pin 14
Pin 16
Pin 17
Pin 18
Pin 19
Pin 20
Pin 23
Pin 24
Pin 15
Pin 52 Pin 51
GND GND
IO1
GND
IO0
IO10
IO4
IO6
IO7
IO8
IO9
IO5
NC
NC
NC
Note A:
The zone marked with dotted lines is the antenna keepout zone. The pin diagram is applicable to ESP32-C3-MINI-1
and ESP32-C3-MINI-1U, but the latter has no antenna keepout zone.
To learn more about the keepout zone for module’s antenna on the base board, please refer to
ESP32-C3 Hardware Design Guidelines > Section Positioning a Module on a Base Board.
For peripheral pin configurations, please refer to Section 5.2 Peripheral Description.
4 Boot Configurations
Note:
The content below is excerpted from ESP32-C3 Series Datasheet > Section Boot Configurations. For the strapping
pin mapping between the chip and modules, please refer to Chapter 8 Module Schematics.
The chip allows for configuring the following boot parameters through strapping pins and eFuse bits at
power-up or a hardware reset, without microcontroller interaction.
The default values of all the above eFuse bits are 0, which means that they are not burnt. Given that eFuse is
one-time programmable, once an eFuse bit is programmed to 1, it can never be reverted to 0. For how to
program eFuse bits, please refer to ESP32-C3 Technical Reference Manual > Chapter eFuse Controller.
The default values of the strapping pins, namely the logic levels, are determined by pins’ internal weak
pull-up/pull-down resistors at reset if the pins are not connected to any circuit, or connected to an external
high-impedance circuit.
To change the bit values, the strapping pins should be connected to external pull-down/pull-up resistances. If
the ESP32-C3 is used as a device by a host MCU, the strapping pin voltage levels can also be controlled by
the host MCU.
All strapping pins have latches. At system reset, the latches sample the bit values of their respective strapping
pins and store them until the chip is powered down or shut down. The states of latches cannot be changed in
any other way. It makes the strapping pin values available during the entire chip operation, and the pins are
freed up to be used as regular IO pins after reset.
The timing of signals connected to the strapping pins should adhere to the setup time and hold time
specifications in Table 5 and Figure 4.
tSU tH
VIL_nRST
CHIP_EN
VIH
Strapping pin
In SPI Boot mode, the ROM bootloader loads and executes the program from SPI flash to boot the
system.
In Joint Download Boot mode, users can download binary files into flash using UART0 or USB interface. It is
also possible to download binary files into SRAM and execute it from SRAM.
In addition to SPI Boot and Joint Download Boot modes, ESP32-C3 also supports SPI Download Boot mode.
For details, please see ESP32-C3 Technical Reference Manual > Chapter Chip Boot Control.
• UART0
EFUSE_UART_PRINT_CONTROL and GPIO8 control ROM messages printing to UART0 as shown in Table 7
UART0 ROM Message Printing Control.
EFUSE_USB_PRINT_CHANNEL controls the printing to USB Serial/JTAG controller as shown in Table 8 USB
Serial/JTAG ROM Message Printing Control.
USB Serial/JTAG
EFUSE_DIS_USB_SERIAL_JTAG 2 EFUSE_USB_PRINT_CHANNEL
ROM Code Printing
Enabled 0 0
0 1
Disabled
1 Ignored
1 Bold marks the default value and configuration.
2 EFUSE_DIS_USB_SERIAL_JTAG controls whether to disable USB Serial/JTAG.
5 Peripherals
To learn more about on-chip components, please refer to ESP32-C3 Series Datasheet > Section Functional
Description.
Note:
The content below is sourced from ESP32-C3 Series Datasheet > Section Peripherals. Some information may not be
applicable to ESP32-C3-MINI-1 and ESP32-C3-MINI-1U as not all the IO signals are exposed on the module.
To learn more about peripheral signals, please refer to ESP32-C3 Technical Reference Manual > Section Peripheral
Signal List.
ESP32-C3 has two UART interfaces, i.e. UART0 and UART1, which support IrDA and asynchronous
communication (RS232 and RS485) at a speed of up to 5 Mbps. The UART controller provides hardware flow
control (CTS and RTS signals) and software flow control (XON and XOFF). Both UART interfaces connect to
GDMA via UHCI0, and can be accessed by the GDMA controller or directly by the CPU.
Pin Assignment
The pins connected to transmit and receive signals (U0TXD and U0RXD) for UART0 are multiplexed with
GPIO21 ~ GPIO20 via IO MUX. Other signals can be routed to any GPIOs via the GPIO matrix.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
• SPI0 used by ESP32-C3’s GDMA controller and cache to access in-package or off-package flash
• SPI2 is a general purpose SPI controller with access to a DMA channel allocated by the GDMA controller
• Supports Single SPI, Dual SPI, and Quad SPI, QPI modes
• Configurable clock frequency with a maximum of 120 MHz in Single Transfer Rate (STR) mode
Features of SPI2
• Configurable read and write data bit order: most-significant bit (MSB) first, or least-significant bit (LSB)
first
• As a master
– Supports 1-, 2-, 4-line half-duplex communication with clock frequency up to 80 MHz
– Provides six SPI_CS pins for connection with six independent SPI slaves
• As a slave
– Supports 1-, 2-, 4-line half-duplex communication with clock frequency up to 60 MHz
Pin Assignment
For SPI0/1, the pins are multiplexed with GPIO12 ~ GPIO17 via the IO MUX.
For SPI2, the pins are multiplexed with GPIO2, GPIO4 ~ GPIO7, GPIO10, and JTAG interface via the IO
MUX.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
ESP32-C3 has an I2C bus interface which is used for I2C master mode or slave mode, depending on your
configuration. The I2C interface supports:
Pin Assignment
The pins for I2C can be chosen from any GPIOs via the GPIO Matrix.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
ESP32-C3 includes a standard I2S interface. This interface can operate as a master or a slave in full-duplex
mode or half-duplex mode, and can be configured for 8-bit, 16-bit, 24-bit, or 32-bit serial communication. BCK
clock frequency, from 10 kHz up to 40 MHz, is supported.
The I2S interface connects to the GDMA controller. The interface supports TDM PCM, TDM MSB alignment,
TDM standard, and PDM standard.
Pin Assignment
The pins for the I2S Controller can be chosen from any GPIOs via the GPIO Matrix.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
ESP32-C3 integrates a USB Serial/JTAG controller. This controller has the following features:
• USB 2.0 full speed compliant, capable of up to 12 Mbit/s transfer speed (Note that this controller does
not support the faster 480 Mbit/s high-speed transfer mode)
Pin Assignment
The pins for the USB Serial/JTAG Controller are multiplexed with GPIO18 ~ GPIO19.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
• standard frame format (11-bit ID) and extended frame format (29-bit ID)
• multiple modes of operation: Normal, Listen Only, and Self-Test (no acknowledgment required)
• error detection and handling: error counters, configurable error interrupt threshold, error code capture,
arbitration lost capture
Pin Assignment
The pins for the Two-wire Automotive Interface can be chosen from any GPIOs via the GPIO Matrix.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
The LED PWM controller can generate independent digital waveform on six channels. The LED PWM
controller:
• Can generate digital waveform with configurable periods and duty cycle. The resolution of duty cycle
can be up to 14 bits.
• Has multiple clock sources, including APB clock and external main crystal clock.
• Supports gradual increase or decrease of duty cycle, which is useful for the LED RGB color-gradient
generator.
Pin Assignment
The pins for the LED PWM Controller can be chosen from any GPIOs via the GPIO Matrix.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
The Remote Control Peripheral (RMT) supports two channels of infrared remote transmission and two
channels of infrared remote reception. By controlling pulse waveform through software, it supports various
infrared and other single wire protocols. All four channels share a 192 × 32-bit memory block to store transmit
or receive waveform.
Pin Assignment
The pins for the Remote Control Peripheral can be chosen from any GPIOs via the GPIO Matrix.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
Note:
ADC2 of some chip revisions is not operable. For details, please refer to ESP32-C3 Series SoC Errata.
Pin Assignment
The pins for the SAR ADC are multiplexed with GPIO0 ~ GPIO5, JTAG interface, SPI2 interface, and pins for
external crystal or oscillator.
For more information about the pin assignment, see ESP32-C3 Series Datasheet > Section IO Pins and
ESP32-C3 Technical Reference Manual > Chapter IO MUX and GPIO Matrix.
The temperature sensor generates a voltage that varies with temperature. The voltage is internally converted
via an ADC into a digital value.
The temperature sensor has a range of –40 °C to 125 °C. It is designed primarily to sense the temperature
changes inside the chip. The temperature value depends on factors like microcontroller clock frequency or
I/O load. Generally, the chip’s internal temperature is higher than the operating ambient temperature.
6 Electrical Characteristics
RX current consumption is rated when the peripherals are disabled and the CPU idle.
Table 12: Current Consumption for Wi-Fi (2.4 GHz) in Active Mode
Note:
The content below is excerpted from Section Power Consumption in Other Modes in ESP32-C3 Series Datasheet.
Typ
CPU Frequency
Mode Description All Peripherals Clocks All Peripherals Clocks
(MHz)
Disabled (mA) Enabled (mA)1
CPU is idle 16 21
160
CPU is running 23 28
Modem-sleep2,3
CPU is idle 13 18
80
CPU is running 17 22
1 In practice, the current consumption might be different depending on which peripherals are enabled.
2 In Modem-sleep mode, Wi-Fi is clock gated.
3 In Modem-sleep mode, the consumption might be higher when accessing flash. For a flash rated at
80 Mbit/s, in SPI 2-line mode the consumption is 10 mA.
7 RF Characteristics
This section contains tables with RF characteristics of the Espressif product.
The RF data is measured at the antenna port, where RF cable is connected, including the front-end loss. The
external antennas used for the tests on the modules with external antenna connectors have an impedance of
50 Ω.Devices should operate in the center frequency range allocated by regional regulatory authorities. The
target center frequency range and the target transmit power are configurable by software. See ESP RF Test
Tool and Test Guide for instructions.
Unless otherwise stated, the RF tests are conducted with a 3.3 V (±5%) supply at 25 ºC ambient temperature.
Name Description
Center frequency range of operating channel 2412 ~ 2484 MHz
Wi-Fi wireless standard IEEE 802.11b/g/n
Table 16: TX Power with Spectral Mask and EVM Meeting 802.11 Standards
Name Description
Center frequency range of operating channel 2402 ~ 2480 MHz
RF transmit power range –24.0 ~ 20.0 dBm
8 Module Schematics
8 Module Schematics
This is the reference
5 design of the module. 4 3 2 1
GND
GND GND
3
U1
GND
GND XOUT
C1 C2
D D
TBD TBD
XIN
The values of C1 and C2 vary with
the selection of the crystal.
2
The value of R1 varies with the actual
VDD33 PCB board.
GND
40MHz(±10ppm)
0
C3 C4 R2 499 U0TXD GND
Submit Documentation Feedback
U0RXD
1uF 10nF GPIO19
R1
GPIO18
VDD33 GND
GND GND
L1 2.0nH
33
32
31
30
29
28
27
26
25
49
48
47
46
45
44
43
42
41
40
39
38
37
36
C5 C6 C7
GND
VDDA
VDDA
XTAL_P
XTAL_N
U0TXD
U0RXD
GPIO19
GPIO18
EPAD
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
C 53 50 C
10uF 0.1uF 0.1uF GND GND
VDD33
30
1 35
GND GND GND 2 GND NC 34
ANT1 3 GND NC 33
1 RF_ANT L2 TBD LNA_IN 1 24 4 3V3 NC 32
2 2 LNA_IN SPIQ 23 VDD_SPI VDD33 GPIO2 5 NC NC 31 U0TXD
3 VDD3P3 SPID 22 GPIO3 6 IO2 TXD0 30 U0RXD
C8 C9 VDD3P3 SPICLK IO3 ESP32-C3-MINI-1 RXD0
PCB_ANT GPIO0 4 21 SPICS0 R8 10K(NC) 7 29
TBD TBD GPIO1 5 XTAL_32K_P SPICS0 20 CHIP_EN 8 NC NC 28
GPIO2 6 XTAL_32K_N SPIWP 19 D1 9 EN NC 27 GPIO19
CHIP_EN 7 GPIO2 SPIHD 18 10 NC IO19 26 GPIO18
CHIP_EN VDD_SPI ESD NC IO18
GND GND GND GPIO3 8 17 11 25
GPIO3 VDD3P3_CPU GND NC
VDD3P3_RTC
GND
IO10
GND GND
IO0
IO1
IO4
IO5
IO6
IO7
IO8
IO9
VDD33 GND
NC
NC
NC
vary with the actual PCB board. 0.1uF 1uF
GPIO10
GPIO8
GPIO9
MTMS
MTDO
MTCK
NC: No component. U3
MTDI
12
13
14
15
16
17
18
19
20
21
22
23
24
ESP32-C3-MINI-1 & MINI-1U Datasheet v1.7
GND GND
U2 ESP32-C3FN4
9
10
11
12
13
14
15
16
B ESP32-C3FH4 VDD33 B
GPIO10
GPIO0
GPIO1
GPIO4
GPIO5
GPIO6
GPIO7
GPIO8
GPIO9
GPIO4
GPIO5 GND
GPIO6 C12
GPIO7
GPIO8 0.1uF ESP32-C3-MINI-1(pin-out)
GPIO9
GPIO10
GND
A A
Title
ESP32-C3-MINI-1
8 Module Schematics
GND
GND GND
3
U1
GND
GND XOUT
C1 C2
D D
TBD TBD
XIN
The values of C1 and C2 vary with
the selection of the crystal.
2
The value of R1 varies with the actual
VDD33 PCB board.
GND
40MHz(±10ppm)
0
C3 C4 R2 499 U0TXD GND
U0RXD
1uF 10nF GPIO19
R1
GPIO18
VDD33 GND
GND GND
L1 2.0nH
33
32
31
30
29
28
27
26
25
49
48
47
46
45
44
43
42
41
40
39
38
37
36
C5 C6 C7
GND
VDDA
VDDA
XTAL_P
XTAL_N
U0TXD
U0RXD
GPIO19
GPIO18
EPAD
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
C 53 50 C
10uF 0.1uF 0.1uF GND GND
VDD33 1 35
Submit Documentation Feedback
VDD3P3_RTC
The values of C8, L2 and C9 C10 C11 52 51
GND
IO10
GND GND
IO0
IO1
IO4
IO5
IO6
IO7
IO8
IO9
VDD33 GND
NC
NC
NC
vary with the actual PCB board. 0.1uF 1uF
GPIO10
GPIO8
GPIO9
MTMS
MTDO
MTCK
NC: No component. MTDI U3
12
13
14
15
16
17
18
19
20
21
22
23
24
GND GND
U2 ESP32-C3FN4
9
10
11
12
13
14
15
16
B ESP32-C3FH4 VDD33 B
GPIO10
GPIO0
GPIO1
GPIO4
GPIO5
GPIO6
GPIO7
GPIO8
GPIO9
GPIO4
GPIO5 GND
GPIO6 C12
GPIO7
GPIO8 0.1uF ESP32-C3-MINI-1U(pin-out)
GPIO9
GPIO10
ESP32-C3-MINI-1 & MINI-1U Datasheet v1.7
GND
A A
Title
ESP32-C3-MINI-1U
9 Peripheral Schematics
This is the typical application circuit of the module connected with peripheral components (for example,
power supply, antenna, reset button, JTAG interface, and UART interface).
GND
49
48
47
46
45
44
43
42
41
40
39
38
37
36
EPAD
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
53 50 VDD33
VDD33 GND GND JP4
1 35 1
R9 10K 2 GND NC 34 2 1
3 GND NC 33 3 2
4 3V3 NC 32 4 3
C1 C2 R1 IO2 5 NC NC 31 TXD0 4
IO3 6 IO2 ESP32-C3-MINI-1 TXD0 30 RXD0 UART
10uF 0.1uF TBD 7 IO3 ESP32-C3-MINI-1U RXD0 29 GND
EN 8 NC NC 28 JP3
9 EN NC 27 IO19 R4 0 USB_D+ 1
10 NC IO19 26 IO18 R6 0 USB_D- 2 1
C3 11 NC IO18 25 2
GND NC USB
C5 C6
TBD 52 51
GND
IO10
GND GND
IO0
IO1
IO4
IO5
IO6
IO7
IO8
IO9
TBD TBD
NC
NC
NC
GND GND
U1
12
13
14
15
16
17
18
19
20
21
22
23
24
GND GND GND
IO10
C7 12pF(NC) VDD33
IO0
IO1
IO4
IO5
IO6
IO7
IO8
IO9
GND
R7
1
X1 R5 0(NC) R8 10K
32.768kHz(NC) R6 0(NC) SW1
JP2 R2 0 EN
NC
2
GND 1 TMS 1
C8 12pF(NC) JP1 1 2 TDI 2 1 C4 0.1uF
JTAG 2 3 TCK 2
NC: No component. 3 4 TDO Boot Option
4 GND GND
• Soldering the EPAD to the ground of the base board is not a must, however, it can optimize thermal
performance. If you choose to solder it, please apply the correct amount of soldering paste. Too much
soldering paste may increase the gap between the module and the baseboard. As a result, the adhesion
between other pins and the baseboard may be poor.
• To ensure that the power supply to the ESP32-C3 chip is stable during power-up, it is advised to add an
RC delay circuit at the EN pin. The recommended setting for the RC delay circuit is usually R = 10 kΩ and
C = 1 µF. However, specific parameters should be adjusted based on the power-up timing of the module
and the power-up and reset sequence timing of the chip. For ESP32-C3’s power-up and reset sequence
timing diagram, please refer to ESP32-C3 Series Datasheet > Section Power Supply.
4 3 2
10 Physical Dimensions
Unit: mm
13.2±0.15 0.8
16.6±0.15
1.45 0.6
11.95
9.95
10.6
11.2
0.6
9.2
8.4
5.4
7.6
1.45
6.8
5
9
0.
Ø
0.62
5.4
Unit: mm
13.2±0.15 0.8
1.7 0.85
9.18
1.45 0.6
12.25
1.55
12.5±0.15
11.55
10.6
0.6
9.2
8.4
5.4
7.6
6.8
1.45
9
8.7
0.48
5.6
5.4
Note:
For information about tape, reel, and product marking, please refer to Espressif Module Packaging Information.
Unit: mm
Tolerance: +/-0.1 mm
CONTACT
A
2.00±0.10
1.7
A
GROUND CONTACT
2.05±0.10
1.7
0.57
0.85
CONTACT
1.40
0.10
HOUSING
HOUSING MATERIAL: THERMOPLASTIC, WHITE, UL 94V-0;
SHELL
PERFORMANCE:
• Figures for recommended PCB land patterns with all the dimensions needed for PCB design. See Figure
11 ESP32-C3-MINI-1 Recommended PCB Land Pattern and Figure 12 ESP32-C3-MINI-1U Recommended
PCB Land Pattern.
• Source files of recommended PCB land patterns to measure dimensions not covered in Figure 11 and
Figure 12. You can view the source files for ESP32-C3-MINI-1 and ESP32-C3-MINI-1U with Autodesk
Viewer.
• 3D models of ESP32-C3-MINI-1 and ESP32-C3-MINI-1U. Please make sure that you download the 3D
model file in .STEP format (beware that some browsers might add .txt).
Unit: mm
Via for thermal pad
Pad
13.2
0.6 1.45
4 x 0.7
48 x 0.8
16.6
11.2
9.9
9.8
1.6
1.45
5.4
0.6
5.4
1.6
0.8
11.8
11.9
Unit: mm
Via for thermal pad
Pad
Pin 1 13.2
48 x 0.4 4 x 0.7
0.6 1.45
4 x 0.7
12.5
48 x 0.8
9.9
9.8
1.6
1.45
5.4
0.6
5.4
1.6
5.6
0.8
11.8
11.9
For details about module placement for PCB design, please refer to ESP32-C3 Hardware Design Guidelines >
Section Positioning a Module on a Base Board.
12 Product Handling
After unpacking, the module must be soldered within 168 hours with the factory conditions 25±5 °C and
60%RH. If the above conditions are not met, the module needs to be baked.
230
217
200
180
150
100
Developer Zone
• ESP-IDF Programming Guide for ESP32-C3 – Extensive documentation for the ESP-IDF development framework.
• ESP-IDF and other development frameworks on GitHub.
https://github.com/espressif
• ESP32 BBS Forum – Engineer-to-Engineer (E2E) Community for Espressif products where you can post questions,
share knowledge, explore ideas, and help solve problems with fellow engineers.
https://esp32.com/
• The ESP Journal – Best Practices, Articles, and Notes from Espressif folks.
https://blog.espressif.com/
• See the tabs SDKs and Demos, Apps, Tools, AT Firmware.
https://espressif.com/en/support/download/sdks-demos
Products
• ESP32-C3 Series SoCs – Browse through all ESP32-C3 SoCs.
https://espressif.com/en/products/socs?id=ESP32-C3
• ESP32-C3 Series Modules – Browse through all ESP32-C3-based modules.
https://espressif.com/en/products/modules?id=ESP32-C3
• ESP32-C3 Series DevKits – Browse through all ESP32-C3-based devkits.
https://espressif.com/en/products/devkits?id=ESP32-C3
• ESP Product Selector – Find an Espressif hardware product suitable for your needs by comparing or applying filters.
https://products.espressif.com/#/product-selector?language=en
Contact Us
• See the tabs Sales Questions, Technical Enquiries, Circuit Schematic & PCB Design Review, Get Samples
(Online stores), Become Our Supplier, Comments & Suggestions.
https://espressif.com/en/contact-us/sales-questions
Revision History