AI-Thinker introduces 5 ESP32-C3 modules pin compatible with ESP8266 & ESP32 modules

ESP32-C3 is the first RISC-V wireless SoC from Espressif Systems, and at the time of the initial announcement promised to cost about the same as ESP8266 but adds support for Bluetooth 5.0 LE besides 2.4 GHz WiFi, and retain software compatibility through the ESP-IDF framework.

We were also told the goal was to provide ESP8266 compatible modules, and AI-Thinker has just announced five new ESP32-C3 modules compatible with earlier ESP8266 & ESP32 modules as shown in the table below.

ESP32-C3 and ESP8266 modules

The table above is quite low resolution but that’s the best I could obtain from the company… It’s also a complete mess, not showing all alternative ESP8266 or mistaken in board sizes. So I’ll try to give a short summary of differentiating features and equivalent ESP8266/ESP32 modules:

  • ESP32-C3F is meant to replace ESP-12F with a 24 x 16 mm form factor. It does add an IPEX connector, besides the PCB antenna.
  • ESP32-C3M is compatible with ESP-01M with an 18 x 18 mm form factor. Both boards come with a PCB antenna only.
  • ESP32-C3N is a drop-in replacement for ESP-WROOM-02 with an 11 x 10 mm form factor, IPEX and PCB antennas.
  • ESP32-C3S can be used instead of ESP32-S / ESP32-WROOM-32D with an 18 x 18 mm form factor, on-board PCB antenna and IPEX connector.
  • ESP32-C3U can replace ESP-WROOM-02U with a 24.4 x 14.4mm form factor, and an IPEX antenna connector.

All ESP32-C3 modules are offered with 16 or 32Mbit SPI flash, support 5 Mbps UART (instead of 4 Mbps for ESP8266), come with a range of up to 100 meters.

ESP32-C3 modules

The new ESP32-C3 modules also offer more GPIO, and some new interfaces like I2S, DAC, SDIO, and “IR remote”. Another benefit will be longer battery life thanks to much lower power consumption in sleep modes:

  • Light sleep mode
    • ESP8266 – 2,000 uA
    • ESP32 – 800 uA
    • ESP32-C3 – 130 uA
  • Deep sleep mode
    • ESP8266 – 20 uA
    • ESP32 – 20 uA
    • ESP32-C3 – 5 uA

The company also lists supports for cloud services such as Alicloud, Tencent Cloud, and AWS. ESP32-C3S is the only one from the list designed as a substitute for an ESP32 module, namely ESP32-WROOM-32D, and has basically the same features, except for the use of a single RISC-V core, the addition of an IR transmitter, a wider temperature range (-40 to +85°C), and the lower power consumption as discussed above. You’ll find the datasheet for each module on the documentation website.

AI Thinker is currently taking orders for the modules on Alibaba, with the price for the modules being $1.79 for 100 to 999 pieces, and as low as $1.38 per unit for 10k or greater orders.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
8 Comments
oldest
newest
DurandA
3 years ago

Much lower consumption? From the article it is worse than ESP8266 and and ESP32. Where the data mixed up?

Willy
3 years ago

I can see the short-term benefit of keeping them pin-compatible with some ESP8266 modules, but these ones are a pain to program due to the 2 required transistors to drive GPIO0/RST and in order to reduce a complete device size, BOM and complexity it’s really important to simplify this mess, ideally by using DTR only so that it’s trivial to program them using any cheap CH340E.

Arnaud
Arnaud
3 years ago

ESP32 Deep sleep is more around 5 uA than 20uA

Theguyuk
Theguyuk
3 years ago

Do they save much money, using Risc-V ISA and CPU ?

Jimmy Pedersen
Jimmy Pedersen
3 years ago

support 5 Mbps UART (instead of 5 Mbps for ESP8266) ???

Marcio Montenengro
Marcio Montenengro
3 years ago
Claus Kuehnel
3 years ago

A combination of ESP32-C3 and LoRa module would be very interesting for battery powered LoRaWAN module? Do you know such a development?

Khadas VIM4 SBC