239 字
1 分钟
合宙 ESP32-C3
2023-05-15
无标签

前言#

淘宝链接:点击跳转

官方手册:点击跳转


配置方法#

在 VSCode 的扩展中搜索 PlatformIO 并安装。

新建项目,开发板选择 Espressif ESP32-C3-DevKitM-1

注意:初次创建项目 PlatformIO 需要下载并安装对应的开发插件,会消耗较长的时间,请耐心等待。 如果中途关闭并出现 “PIO Core Call Error: “Resolving esp32-c3-devkitm-1 dependencies…” 的报错。 需要在 VSCode 中卸载 PlatformIO 并删除 C:/Users/xxx/.platformio/ 文件夹后,再次安装 PlatformIO。

在项目文件夹中找到 ./platformio.ini,并新增如下内容:

[env:esp32-c3-devkitm-1]
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
; 新增内容
board_build.flash_mode = dio
  • dio:使用 Dual I/O 模式对 ES32 进行烧录。

测试代码#

CSDN 上牛鬼蛇神越来越多了,一个单片机点灯的测试程序都妄图收我10块大洋。

#include <Arduino.h>
int led1 = 12;
int led2 = 13;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
Serial.begin(115200);
}
void loop() {
delay(1000);
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
delay(1000);
digitalWrite(led1, LOW);
digitalWrite(led2, HIGH);
Serial.println("Hello World!");
}
合宙 ESP32-C3
https://fuwari.vercel.app/posts/嵌入式/其他/合宙-esp32-c3/
作者
Asuwee
发布于
2023-05-15
许可协议
CC BY-NC-SA 4.0