# esp32c3 **Repository Path**: bywayboy/esp32c3 ## Basic Information - **Project Name**: esp32c3 - **Description**: 合宙 ESP32-C3 开发板 使用 PlatformIO开发仓库 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2022-04-19 - **Last Updated**: 2022-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 开发使用说明. ### 1. 使用方法 这个开发板为了节约GPIO 使用了 双线spi 连接外部flash, 因此需要配置flashmode 为 dio 模式. 步骤如下: 1. 给 VSCode 安装 PlatformIO 扩展, 并且下载 Espidf framework. 2. 找到开发板配置文件所在目录 如: C:\Users\youname\.platformio\platforms\espressif32\boards 3. 创建一个主板配置文件, 例如我这里命名为: esp32-c3.json 4. 打开本项目就可以编译上传固件玩耍了. ``` { "build": { "arduino":{ "ldscript": "esp32c3_out.ld" }, "core": "esp32", "f_cpu": "160000000L", "f_flash": "80000000L", "flash_mode": "dio", "mcu": "esp32c3", "variant": "esp32c3" }, "connectivity": [ "wifi" ], "debug": { "openocd_target": "esp32c3.cfg" }, "frameworks": [ "espidf" ], "name": "Espressif ESP32-C3-openluat", "upload": { "flash_size": "4MB", "maximum_ram_size": 327680, "maximum_size": 4194304, "require_upload_port": true, "speed": 460800 }, "url": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/hw-reference/esp32c3/user-guide-devkitm-1.html", "vendor": "Espressif" } ``` ### 2. 创建工程. board: 选择 Espressif ESP32-C3-openluat 即可. ### 3. 附录 1. [开发板资料](https://wiki.luatos.com/chips/esp32c3/index.html) 2. [芯片资料](https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf) 3. [SDK资料 ESP-IDF](https://docs.espressif.com/projects/esp-idf/zh_CN/v4.4.1/esp32c3/api-reference/index.html)