Qiming Cloud Sharing | What are the differences between Espressif's newly released ESP32-C2 and the ESP32-C3 that went into mass production in May this year?
[Copy link]
Last week, Espressif announced the launch of the low-power, low-cost ESP32-C2 chip, which is smaller in size and more powerful than the ESP8266. On the basis of meeting the needs of simple IoT applications, ESP32-C2 further optimizes costs and can provide users with a cost-effective development platform. It is worth mentioning that Espressif's RF technology has achieved an important breakthrough and can reach the 1024-QAM technical index. In the future, it will provide customers with more high-performance product options.
ESP32-C2 integrates 2.4 GHz Wi-Fi and Bluetooth 5 (LE) with long range support, is equipped with a RISC-V 32-bit single-core processor with a clock frequency of up to 120 MHz, has built-in 272 KB SRAM (16 KB dedicated to cache) and 576 KB ROM, has 14 programmable GPIO pins, and supports SPI, UART, I2C, GDMA and PWM.
1. Comparison of ESP32-C3 & ESP32-C2 functional block diagram
From the block diagram, both ESP32-C2 and ESP32-C3 have a complete Wi-Fi subsystem that complies with IEEE 802.11b/g/n; a low-power Bluetooth subsystem that supports Bluetooth 5 and Bluetooth mesh protocols, and a RISC-V 32-bit single-core processor;
The difference is that the clock frequency of ESP32-C2 is up to 120 MHz; while the clock frequency of ESP32-C3 is up to 160 MHz.
2. ESP32-C3 & ESP32-C2 have different GPIOs available for programming and different built-in SRAM
ESP32-C3 has 22 programmable GPIO pins, built-in 400 KB SRAM, and supports multiple flash memories via SPI, Dual SPI, Quad SPI, and QPI interfaces.
ESP32-C2 has 14 programmable GPIO pins, built-in 272 KB SRAM (16 KB dedicated to cache) and 576 KB ROM, and supports SPI, UART, I2C, GDMA and PWM.
3. Both ESP32-C3 and ESP32-C2 can use Espressif's one-stop AIoT cloud platform ESP RainMaker to easily build your own products and accelerate time to market.
ESP RainMaker is a complete AIoT platform that helps customers reduce investment costs, quickly develop AIoT products, and build secure, stable, and customizable AIoT solutions. It connects the entire chain from the underlying chip to the upper-layer software application, including all Espressif chips and modules, device firmware, third-party voice assistant integration, mobile APP, and cloud backend, which helps customers save a lot of investment in cloud solutions, so that they can focus more on creating core value products for the enterprise.
ESP RainMaker supported chips
4. ESP32-C3 & ESP32-C2 chip packaging is different
As can be seen from the packaging, both chips support versions with flash, and also support users to connect external flash.
5. Both ESP32-C3 & ESP32-C2 support master-slave mode
ESP32-C2 also supports working in slave mode, providing Wi-Fi and Bluetooth LE connections to other host MCUs through ESP-AT and ESP-Hosted SDK. This mode is particularly suitable for developing IoT devices based on host MCUs that require basic wireless connectivity.
ESP32-C3 also supports working in slave mode, providing Wi-Fi and Bluetooth LE connectivity to an external host MCU via the ESP-AT and ESP-Hosted SDKs.
Well, today Xiao Ming's comparison ends here. In the next article, Xiao Ming will compare ESP32-C2 and ESP8266. If you like it, remember to follow us on CSDN!
|