Site icon Renzo Mischianti

ESP32C3-MINI-DK: high-resolution pinout and specs

Spread the love

The ESP32-C3-MINI-DK is a clone of ESP32-C3-DevKitM-1, and like the original It’s a compact, feature-rich development board for IoT applications and embedded systems development. It is built around the ESP32-C3-MINI-1 microcontroller, which is a single-core, 32-bit RISC-V processor with integrated 2.4 GHz Wi-Fi and Bluetooth 5.0 LE (Low Energy) connectivity.

ESP32C3-MINI-DK (ESP32-C3-MINI-1) pinout

High resolution image

Main Componentsintroduce
ESP32C3-MINI-1
Mods
ESP32C3-MINI-1 is a universal Wi-Fi and low-power Bluetooth dual module launched by Espressif, with powerful functions. The module adopts PCB onboard antenna and is equipped with 4MB SPI flash
Pin headersAll available GPIO pins have been drawn out to the development board headers
5V to 3V3 LDOPower converter, input 5V, turn out 3.3V
Micro USB PortUSB interface, can be used as the power supply interface of the development board, can burn firmware to the chip, and can communicate with the chip through the USB protocol
USB-To-UART Converter ChipSingle-chip USB to UART bridge for increased transfer rates up to 3Mbps
RGB LEDAddressable RGB LEDs driven by GPIO8

PINs

UART (Universal Asynchronous Receiver-Transmitter) pins:

I2C (Inter-Integrated Circuit) pins: The ESP32-C3 does not have dedicated I2C pins. However, you can implement software-based I2C (bit-banging) using any available GPIO pins. For instance, you could use GPIO12 (SPIHD) and GPIO13 (SPIWP) for the I2C SCL (clock) and SDA (data) pins, respectively.

The BOOT (IO09) pin cannot be pulled down before power-on, and the ESP32 will enter the download mode.

Specs

CPU and On­Chip Memory

ESP32­-C3-­MINI­-1 (ANT) Series Comparison

Ordering CodeFlashAmbient Temp. (°C)Size (mm)
ESP32-C3-MINI-1-N44 MB (Quad SPI)–40 ∼ 85
13.2 × 16.6 × 2.4
ESP32-C3-MINI-1-H44 MB (Quad SPI)–40 ∼ 105
ESP32-C3-MINI-1-H4-AZ4 MB (Quad SPI)–40 ∼ 105

ESP32-­C3­-MINI­-1U (CONN) Series Comparison

Ordering CodeFlashAmbient Temp. (°C)Size (mm)
ESP32-C3-MINI-1U-N44 MB (Quad SPI)–40 ∼ 8513.2 × 12.5 × 2.4
ESP32-C3-MINI-1U-H44 MB (Quad SPI)–40 ∼ 105

Wi­Fi

Bluetooth

Peripherals

Integrated Components on Module

Antenna Options

How to

  1. ESP32: pinout, specs and Arduino IDE configuration
  2. ESP32: integrated SPIFFS Filesystem
  3. ESP32: manage multiple Serial and logging
  4. ESP32 practical power saving
    1. ESP32 practical power saving: manage WiFi and CPU
    2. ESP32 practical power saving: modem and light sleep
    3. ESP32 practical power saving: deep sleep and hibernation
    4. ESP32 practical power saving: preserve data, timer and touch wake up
    5. ESP32 practical power saving: external and ULP wake up
    6. ESP32 practical power saving: UART and GPIO wake up
  5. ESP32: integrated LittleFS FileSystem
  6. ESP32: integrated FFat (Fat/exFAT) FileSystem
  7. ESP32-wroom-32
    1. ESP32-wroom-32: flash, pinout, specs and IDE configuration
  8. ESP32-CAM
    1. ESP32-CAM: pinout, specs and Arduino IDE configuration
    2. ESP32-CAM: upgrade CamerWebServer with flash features
  9. ESP32: use ethernet w5500 with plain (HTTP) and SSL (HTTPS)
  10. ESP32: use ethernet enc28j60 with plain (HTTP) and SSL (HTTPS)
  11. How to use SD card with esp32
  12. esp32 and esp8266: FAT filesystem on external SPI flash memory
  1. Firmware and OTA update management
    1. Firmware management
      1. ESP32: flash compiled firmware (.bin)
      2. ESP32: flash compiled firmware and filesystem (.bin) with GUI tools
    2. OTA update with Arduino IDE
      1. ESP32 OTA update with Arduino IDE: filesystem, firmware, and password
    3. OTA update with Web Browser
      1. ESP32 OTA update with Web Browser: firmware, filesystem, and authentication
      2. ESP32 OTA update with Web Browser: upload in HTTPS (SSL/TLS) with self-signed certificate
      3. ESP32 OTA update with Web Browser: custom web interface
    4. Self OTA uptate from HTTP server
      1. ESP32 self OTA update firmware from the server
      2. ESP32 self OTA update firmware from the server with version check
      3. ESP32 self-OTA update in HTTPS (SSL/TLS) with trusted self-signed certificate
    5. Non-standard Firmware update
      1. ESP32 firmware and filesystem update from SD card
      2. ESP32 firmware and filesystem update with FTP client
  1. Integrating LAN8720 with ESP32 for Ethernet Connectivity with plain (HTTP) and SSL (HTTPS)
  2. Connecting the EByte E70 to ESP32 c3/s3 devices and a simple sketch example
  3. ESP32-C3: pinout, specs and Arduino IDE configuration
  4. Integrating W5500 with ESP32 Using Core 3: Native Ethernet Protocol Support with SSL and Other Features
  5. Integrating LAN8720 with ESP32 Using Core 3: Native Ethernet Protocol Support with SSL and Other Features

Datasheet

ESP32-C3-MINI-1 Datasheet datasheet

ESP32-C3-DevKitM-1 Schematic

ESP32-C3-DevKitM-1 PCB Layout

Thanks


Spread the love
Exit mobile version