The ESP32-C3 is a low-power, low-cost microcontroller (MCU) developed by Espressif Systems, based on the RISC-V architecture. It is part of the ESP32 family and is especially suited for IoT, smart home, and wearable applications, where security, Wi-Fi connectivity, and low power consumption are important.
Category | Specification |
---|---|
CPU | 32-bit RISC-V single-core processor |
Max Clock Speed | 160 MHz |
Instruction Set | RV32IMC (Integer, Multiply, Compressed) |
ROM | 384 KB |
SRAM | 400 KB |
RTC SRAM | 8 KB (retained in deep sleep) |
External Flash | Supports up to 16 MB (via SPI) |
Wi-Fi | IEEE 802.11 b/g/n (2.4 GHz) |
Bluetooth | Bluetooth 5 (LE), Mesh, Long Range |
GPIOs | Up to 22 (multiplexed) |
ADC | 12-bit, up to 5 channels |
UART | 2 |
SPI | 2 |
I2C | 1 |
I2S | 1 |
PWM | Yes (via LEDC – LED control PWM controller) |
RMT | Yes (Remote Control Module) |
Security | – Secure Boot- Flash Encryption- AES, SHA, RSA, ECC, RNG (Hardware Accel) |
Power Modes | – Active- Modem Sleep- Light Sleep- Deep Sleep |
Low Power Co-processor | Yes |
Operating Voltage | 3.0V to 3.6V |
Package Options | QFN32 (5×5 mm), QFN40 (6×6 mm) |
Development Tools | ESP-IDF, Arduino, PlatformIO, MicroPython, Rust (experimental) |
Demo Video
Reviews
There are no reviews yet.