Beetle ESP32-C3, powered by the 32-bit RISC-V single-core processor, is a compact and cost-effective microcontroller specifically designed for IoT applications. As a powerful IoT Microcontroller with full support for WiFi and Bluetooth 5 (LE), this Beetle ESP32-C3 unit is ideal for embedded smart devices, wearable tech, and wireless sensor projects requiring a small Beetle ESP32-C3 form factor. Key Highlights Ultra-compact size: only 25 × 20.5 mm Beetle ESP32-C3 dimensions RISC-V 32-bit architecture: efficient and powerful processing for your IoT Microcontroller projects 13 broken-out I/O ports, ideal for sensor-rich or interface-heavy Beetle ESP32-C3 applications Dual-mode wireless communication: WiFi + Bluetooth 5 (BLE + Mesh) integration in one IoT Microcontroller USB Type-C support and integrated battery charging management for the Beetle ESP32-C3 Compatible with Arduino IDE, ESP-IDF, MicroPython, and C/Python development for Beetle ESP32-C3 Specifications Power & Size Operating Voltage: 3.3V for Beetle ESP32-C3 Type-C Input Voltage: 5V DC IoT Microcontroller power VIN Input Voltage: 5V DC Beetle ESP32-C3 supply Operating Current: 25mA low power IoT Microcontroller Maximum Charging Current: 400mA for Beetle ESP32-C3 Dimensions: 25 × 20.5 mm / 0.98 × 0.81" Beetle ESP32-C3 footprint Hardware Processor: 32-bit RISC-V single-core Beetle ESP32-C3 chip Clock Speed: 160 MHz IoT Microcontroller frequency SRAM: 400 KB Beetle ESP32-C3 memory ROM: 384 KB for IoT Microcontroller Flash: 4MB Beetle ESP32-C3 flash RTC SRAM: 8 KB IoT Microcontroller storage USB: USB 2.0 (up to 12 Mbit/s) Beetle ESP32-C3 interface Wireless Connectivity WiFi Protocol: IEEE 802.11 b/g/n for Beetle ESP32-C3 Modes: Station, SoftAP, SoftAP+Station, Promiscuous IoT Microcontroller modes Bandwidth: 20 MHz / 40 MHz Beetle ESP32-C3 WiFi Frequency: 2.4 GHz wireless IoT Microcontroller Aggregation: A-MPDU / A-MSDU support on Beetle ESP32-C3 Bluetooth Protocol: Bluetooth 5, Bluetooth Mesh for Beetle ESP32-C3 Data Rates: 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps IoT Microcontroller Bluetooth Ports & Interfaces Digital I/O: 13 pins on Beetle ESP32-C3 UART: 2 ports for IoT Microcontroller communication SPI: 1 Beetle ESP32-C3 interface I2C: 1 IoT Microcontroller bus I2S: 1 for Beetle ESP32-C3 audio ADC: 2 × 12-bit SAR ADCs, up to 6 channels for IoT Microcontroller IR transceiver: 2 transmit, 2 receive (random pins on Beetle ESP32-C3) PWM: 6 channels for IoT Microcontroller control DMA: 3 transmit, 3 receive channels for Beetle ESP32-C3 Safety Features Onboard lithium battery charging management enables safe and efficient battery integration for the Beetle ESP32-C3 without extra modules Version 2.0.0 of this IoT Microcontroller adds BOOT (IO9) and RST buttons for easier programming and system resets on the Beetle ESP32-C3 Application Scenarios Beetle ESP32-C3 is the ideal IoT Microcontroller for: Smart wearables such as smartwatches and smart glasses using Beetle ESP32-C3 Health monitoring with mobile IoT Microcontroller integration Smart homes, IoT automation, and educational Beetle ESP32-C3 IoT kits Indoor positioning and smart farming systems powered by this IoT Microcontroller Shipping List Beetle ESP32-C3 IoT Microcontroller ×1 Beetle ESP32-C3 Expansion Board ×1 2.54-8P Single-row Pin Header for Beetle ESP32-C3 ×1 Reference Product wiki for Beetle ESP32-C3 IoT Microcontroller Beetle ESP32-C3 Datasheets Hardware Schematics for this IoT Microcontroller