Summary of NODEMCU ESP32-C3 RISC-V BASED DEVELOPMENT BOARDS, SUPPORTS WI-FI AND BLE
Ai-Thinker released ESP32-C3-based modules and NodeMCU development boards that support Wi-Fi 802.11b/g/n and BLE 5.0. The NodeMCU ESP32-C3S kit uses an ESP32-C3S module with a RISC-V 32-bit single-core CPU up to 160 MHz, 400 KB SRAM, 384 KB ROM, 8 KB RTC SRAM, 4 MB flash, and interfaces including UART, GPIO, ADC, PWM, I2C, and I2S. Another board, the NodeMCU ESP-C3-01M, uses an ESP32-C3-01M module with BLE 5.0 (up to 2 Mbps) and lacks classic Bluetooth. The ESP32-C3S kit is available on AliExpress for $8.30.
Parts used in the NodeMCU ESP32-C3S kit:
- ESP32-C3S module (Ai-Thinker)
- RISC-V 32-bit single-core processor (on ESP32-C3S)
- 400 KB SRAM (on ESP32-C3S)
- 8 KB RTC SRAM (on ESP32-C3S)
- 384 KB ROM (on ESP32-C3S)
- 4 MByte flash (on ESP32-C3S)
- IEEE 802.11b/g/n Wi-Fi radio (on ESP32-C3S)
- BLE 5.0 radio (on ESP32-C3S)
- UART interface
- GPIO pins
- ADC
- PWM
- I2C
- I2S
- 3.3V power supply
We recently saw that Ai-Thinker released modules that are based on the ESP32 MCU and support Wi-Fi and BLE 5.0 wireless connectivity. Ai-Thinker has been at the forefront in designing modules on the famous ESP microcontrollers by manufacturing the first series of modules on the ESP8266. Recently, CNX-Software spotted few development boards, integrating the Ai-Thinker modules on ESP32-C3.

One of the NodeMCU boards, the NodeMCU ESP32-C3S kit is built around the ESP32-C3S module featuring a RISC-V 32-bit single-core processor that is clocked up to the frequency of 160MHz with 400 KB SRAM, 384 KB ROM, and 8KB RTC SRAM. The onboard ESP32-C3S module also supports IEEE 802.11b/g/n along with BLE 5.0 wireless connectivity.
Features Of ESP32-C3S:
- CPU: RISC-V 32-bit single-core processor @ 160MHz
- Memory: 400 KB SRAM and 8KB RTC SRAM
- Storage: 384 KB ROM, 4MByte flash
- Wireless Connectivity: IEEE 802.11b/g/n and BLE 5.0
- Interface: UART/GPIO/ADC/PWM/I2C/I2S
- Power supply: 3.3V
More details on the Ai-Thinker module that is fitted on the NodeMCU ESP32-C3S Kit are available in the official datasheet provided by Ai-Thinker. You can buy the board on Aliexpress priced at $8.30.
There are several other boards with one other that caught our eye are the NodeMCU ESP-C3-01M kit that is powered by the 32-bit RISC-V single-core processor that speeds up to 160MHz. The module ESP32-C3-01M also does not support classic Bluetooth connectivity but comes with a BLE 5.0 that can speed up to 2Mbps.
Read more: NODEMCU ESP32-C3 RISC-V BASED DEVELOPMENT BOARDS, SUPPORTS WI-FI AND BLE
- What processor does the NodeMCU ESP32-C3S kit use?
It uses a RISC-V 32-bit single-core processor clocked up to 160 MHz as part of the ESP32-C3S module. - Does the ESP32-C3S support Wi-Fi?
Yes, it supports IEEE 802.11b/g/n Wi-Fi. - Does the ESP32-C3S support Bluetooth classic?
No, the ESP32-C3S module supports BLE 5.0 but classic Bluetooth is not mentioned as supported for the ESP32-C3-01M and ESP32-C3 modules described. - How much SRAM does the ESP32-C3S include?
It includes 400 KB of SRAM and 8 KB of RTC SRAM. - What flash and ROM storage are available on the ESP32-C3S module?
The module has 4 MByte flash and 384 KB ROM. - What peripheral interfaces are available on the NodeMCU ESP32-C3S kit?
Interfaces include UART, GPIO, ADC, PWM, I2C, and I2S. - What is the maximum BLE data rate mentioned for ESP32-C3-01M?
The ESP32-C3-01M supports BLE 5.0 with speeds up to 2 Mbps. - Where can I buy the NodeMCU ESP32-C3S kit and how much does it cost?
The article states it is available on AliExpress priced at $8.30.