Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/socxin/esp32c3
L2 R2:Espressif 160MHz RISC-V Wi-Fi/BLE SoC (ESP32-C3)
https://github.com/socxin/esp32c3
ble espressif os-q pikapython pio qitas risc-v soc wifi
Last synced: about 15 hours ago
JSON representation
L2 R2:Espressif 160MHz RISC-V Wi-Fi/BLE SoC (ESP32-C3)
- Host: GitHub
- URL: https://github.com/socxin/esp32c3
- Owner: SoCXin
- Created: 2021-03-07T05:25:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T12:01:54.000Z (over 1 year ago)
- Last Synced: 2024-09-21T06:33:42.809Z (4 days ago)
- Topics: ble, espressif, os-q, pikapython, pio, qitas, risc-v, soc, wifi
- Language: C
- Homepage: https://doc.soc.xin/ESP32-C3
- Size: 3.57 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# [ESP32-C3](https://doc.soc.xin/espressif/ESP32-C3)
[![Build Status](https://github.com/SoCXin/ESP32C3/workflows/lint/badge.svg)](https://github.com/SoCXin/ESP32C3/actions/workflows/lint.yml)
[![Build Status](https://github.com/SoCXin/ESP32C3/workflows/idf/badge.svg)](https://github.com/SoCXin/ESP32C3/actions/workflows/idf.yml)
[![Build Status](https://github.com/SoCXin/ESP32C3/workflows/platformio/badge.svg)](https://github.com/SoCXin/ESP32C3/actions/workflows/platformio.yml)* [Espressif](https://www.espressif.com/): [RISC-V](https://github.com/SoCXin/RISC-V)
* [L2R2](https://github.com/SoCXin/Level): 160 MHz (2.55 CoreMark/MHz) , [¥6.2 (QFN32)](https://item.szlcsc.com/3013220.html)## [简介](https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf)
[ESP32-C3](https://www.espressif.com/zh-hans/products/socs/ESP32-C3) 160MHz自研RISC-V单核, 内置 flash 的子型号ESP32-C3F。凭借其生态优势,更多是充当各种协议的载体,适合网络侧应用开发。
[![sites](docs/ESP32-C3.png)](https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf)
### 关键特性
* 160 MHz RISC-V , [407.22 CoreMark](https://www.eembc.org/coremark/scores.php)
* 400KB SRAM (TCM) + 384KB ROM + 4MB SPI Flash
* 2.4 GHz Wi-Fi4 & BLE 5.0
* 2 × UART
* QFN32(5*5)## [xin资源](https://github.com/SoCXin)
* [参考资源](src/)
* [相关文档](docs/)
* [典型应用](project/)## [选型建议](https://github.com/SoCXin)
[ESP32-C3](https://github.com/SoCXin/ESP32C3) 的成本对标早期ESP8266,同时沿用乐鑫成熟的物联网开发框架[ESP-IDF](https://github.com/espressif/esp-idf)。
官方提供各种模组型号,ESP32-C3-MINI-1 模组尺寸小巧 (13×16.6 mm),可支持最高工作温度 105℃。ESP32-C3-WROOM-02 模组支持105℃的最高工作温度,与 ESP-WROOM-02D 和 ESP-WROOM-02 模组引脚兼容,方便用户升级到 ESP32-C3。
升级产品[ESP32-C6](https://github.com/SoCXin/ESP32C6) 主要支持Wi-Fi6(HT20 MCS-9)和更多的协议栈,如和matter、thread共存。
降本方案ESP32-C2由于资源限制无法实现复杂应用,在一定程度上无法发挥积累的协议优势,而简单的控制器应用的可替换方案太多,不太建议使用(门槛较高)。
竞品[BL602](https://github.com/SoCXin/BL602) 拥有更高的主频和更丰富的外设,在MCU应用领域优势突出,但Wi-Fi的通信带宽相对更弱(72.2Mbps),双方在开源生态构建上,后来者BL602也逐渐被认可,被开发者适配到了各种开源项目中。
### 开源方案
* [PikaPython](https://github.com/OS-Q/PikaPython)