• +965 51122049
ESP32 C3 Super Mini Development Board

ESP32 C3 Super Mini Development Board

KWD3.750KWD3.750
0%Off

ESP32 SuperMini Development Board


10 products available

 

 


Share:

ESP32-C3 Super Mini Technical Specifications

Here’s a summary of the ESP32-C3 technical specifications:

  • Processor: 32-bit RISC-V CPU running up to 160 MHz
  • IEEE 802.11b /g/n WiFi and Bluetooth 5 (LE) protocols
  • 400KB SRAM, 384KB ROM and built-in 4M flash
  • Compact SMD antenna
  • 11 GPIOs that support the following interfaces:
    • 4 ADC pins
    • PWM
    • UART
    • I2C
    • SPI
  • Onboard LED on GPIO 8
  • Reset and Boot buttons
  • Ultra low power consumption: as low as 43uA in deep sleep mode
  • Small form factor
  • You can also take a look at the following table:

  • Microcontroller (processor)

    Espressif ESP32-C3 (32-RISC-V single-core, up to 160 MHz)

    Flash Memory

    4 MB (onboard SPI flash)

    SRAM

    400 KB

    ROM

    384 KB

    Wi-Fi

    802.11 b/g/n, 2.4 GHz, up to 150 Mbps

    Bluetooth

    Bluetooth 5.0 LE

    GPIO Pins

    11 accessible GPIOs

    Analog Inputs (ADC)

    2 × 12-bit SAR ADCs, up to 6 channels

    PWM Channels

    6 channels

    SPI

    3 × SPI interfaces (SPI0, SPI1 reserved)

    I2C

    1 × I2C interface

    UART

    2 × UART interfaces

    I2S

    1 × I2S interface

    USB Interface

    USB-C, supports USB CDC

    Power Supply

    5V via USB-C or 3.3V–6V via VIN (5V) pin; onboard 3.3V regulator (up to 500 mA)

    Operating Voltage

    3.3V (logic level for GPIOs)

    Deep Sleep Mode

    43uA

    Buttons

    1 × Reset button, 1 × Boot button (GPIO9)

    LED

    1 × onboard LED (on GPIO8, active low)

    Programming

    Arduino IDE, ESP-IDF, MicroPython, PlatformIO/pioarduino
    • ESP32-C3 Super Mini Pinout

    • The following picture shows the pinout for the ESP32-C3 Super Mini board. Please note that the pinout can change slightly depending on the manufacturer. So, double-check the pinout with the pin mapping on the silkscreen of your board.

    ESP32-C3 SuperMini Pinout

    • The following table describes the pin mapping and its functions.

    • Pin

      Function

      3V3

      3.3V output/input (outputs 3.3V from the onboard regulator, or it is a input for external 3.3V power supply)

      5V

      5V input/output (connects to the USB-C 5V or external 5V supply)

      GND

      GND pin

      GPIO 0

      General-purpose I/O, ADC1, PWM

      GPIO 1

      General-purpose I/O, ADC1, PWM

      GPIO 2

      General-purpose I/O ADC1, Strapping Pin (Boot Mode) (avoid for general use)

      GPIO 3

      General-purpose I/O, PWM

      GPIO 4

      General-purpose I/O, PWM, default SPI SCK pin

      GPIO 5

      General-purpose I/O, PWM, default SPI MISO pin

      GPIO 6

      General-purpose I/O, PWM, default SPI MOSI pin

      GPIO 7

      General-purpose I/O, PWM, default SPI SS pin

      GPIO 8

      Connected to the onboard LED (active low); Strapping Pin (avoid for general use);
      Default I2C SDA pin

      GPIO 9

      Connected to BOOT Button (LOW to enter bootloader), Strapping Pin (avoid for general use)
      Default I2C SCL pin

      GPIO 10

      General-purpose I/O, PWM

      GPIO 20

      General-purpose I/O, PWM, default UART RX Pin

      GPIO 21

      General-purpose I/O, PWM, default UART TX Pin
    • Strapping Pins

    • GPIO 2: a strapping to enter bootloader mode – avoid for general use.
    • GPIO 8: connected to the onboard blue LED (inverted logic/active LOW); it’s also a strapping pin;
    • GPIO 9: connected to the BOOT button – avoid for general use;
    • You can still use the strapping pins in your projects, however, you need to take into account the fluctuation of the state of these GPIOs when the ESP32 resets or enters into bootloader mode.

    • Power Pins

    • When it comes to power pins, you have one 5V, one 3V3, and a GND pin.

    • The 3V3 pin provides 3.3V from the onboard regulator or accepts 3.3V from an external power source. Similarly, the 5V pin, can be used for input to power the board, or it outputs 5V from the USB power supply.

    • PWM

    • All general-purpose GPIOs can output PWM signals.

    • Analog (ADC) Pins

    • GPIOs 0, 1, 2, 3, 4, and 5 support analog reading:

    • GPIO 0: ADC1_CH0
    • GPIO 1: ADC1_CH1
    • GPIO 2: ADC1_CH2
    • GPIO 3: ADC1_CH3
    • GPIO 4: ADC1_CH4
    • GPIO 5: ADC1_CH5
    • UART, I2C, and PWM

    • Due to the ESP32 multiplexing feature, the UART, SPI, and I2C interfaces can be assigned to nearly any GPIO.

    • However, when using Arduino IDE, and assuming you’re selecting the ESP32 C3 board in the Boards menu, it will assume the following pins as defaults:

    • UART: defaults to GPIO 20 (RX) and GPIO21 (TX)
    • SPI: defaults to GPIO6 (MISO), GPIO7 (MOSI), GPIO10 (SCK), and GPIO 5 (SS)
    • I2C: defaults to GPIO 8(SDA) and GPIO 9(SCL)
    • Board Datasheet

    • For more information about the board, you can check its datasheet in the link below:

    • ESP32-C3 Super Mini Datasheet
 

 

Add your review

Your email address will not be published. Required fields are marked *

Please login to write review!

Upload photos

Looks like there are no reviews yet.

Related Products