代码拉取完成,页面将自动刷新
软件代码移植于太极创客的ESP8266
这些代码都是从太极创客的ESP8266移植过来用的arduino
ESP8266和ESP32C3的arduino并不完全兼容,所以需要进行重构
PWN(4个)
ADC接口(5个)
链接: https://caiyun.139.com/m/i?1B5C52Gvo18ff 提取码:E5oP 复制内容打开中国移动云盘手机APP,操作更方便哦
链接: https://caiyun.139.com/m/i?1B5C5gCsYjq9K 提取码:eF8P 复制内容打开中国移动云盘手机APP,操作更方便哦
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
//***************************************************************/
//
// -------------------------------------------
// board: ESP32C3 Dev Module
// Flash Mode: "DIO"
// -------------------------------------------
//
//***************************************************************/
#define LED_D4 12
#define LED_D5 13
void setup() {
Serial.begin(115200);
pinMode(LED_D4, OUTPUT);
pinMode(LED_D5, OUTPUT);
}
void loop() {
Serial.println("Hello world!");
digitalWrite(LED_D4, LOW);
digitalWrite(LED_D5, HIGH);
delay(500);
digitalWrite(LED_D4, HIGH);
digitalWrite(LED_D5, LOW);
delay(500);
}
编号 | 名称 | 复位后默认功能 | 复用功能 | 电源域 | 上下拉能力 |
---|---|---|---|---|---|
32 | GND | 接地 | |||
31 | 5V | 5V电源接口,与USB的VBUS相连 | |||
30 | BOOT | GPIO09,输入 | BOOTMODE | VDD3P3_CPU | UP/DOWN |
29 | IO08 | GPIO08,输入,输出,高阻 | VDD3P3_CPU | UP/DOWN | |
28 | IO04 | GPIO04,输入,输出,高阻 | I2C_SDA/ADC_4 | VDD3P3_RTC | UP/DOWN |
27 | IO05 | GPIO05,输入,输出,高阻 | I2C_SCL/ADC_5 | VDD3P3_RTC | UP/DOWN |
26 | 3.3V | 芯片电源,3.3V | |||
25 | GND | 接地 | |||
24 | PB_11 | GPIO11,输入,输出,高阻 | VDD_SPI | VDD3P3_CPU | UP/DOWN |
23 | IO07 | GPIO07,输入,输出,高阻 | SPI2_CS | VDD3P3_CPU | UP/DOWN |
22 | IO06 | GPIO06,输入,输出,高阻 | VDD3P3_CPU | UP/DOWN | |
21 | IO10 | GPIO10,输入,输出,高阻 | SPI2_MISO | VDD3P3_CPU | UP/DOWN |
20 | IO03 | GPIO03,输入,输出,高阻 | SPI2_MOSI/ADC_3 | VDD3P3_RTC | UP/DOWN |
19 | IO02 | GPIO02,输入,输出,高阻 | SPI2_CK/ADC_2 | VDD3P3_CPU | UP/DOWN |
18 | 3.3V | 芯片电源,3.3V | |||
17 | GND | 接地 | |||
16 | 5V | 5V电源接口,与USB的VBUS相连 | |||
15 | PWB | 芯片3.3V供电控制,高电平有效,不用可悬空 | |||
14 | GND | 接地 | |||
13 | 3.3V | 芯片电源,3.3V | |||
12 | RESET | 芯片复位 | VDD3P3_RTC | ||
11 | NC | ||||
10 | IO13 | GPIO13,输入,输出,高阻 | VDD3P3_CPU | UP/DOWN | |
09 | U0_TX | GPIO21,输入,输出,高阻 | UART0_TX | VDD3P3_CPU | UP/DOWN |
08 | U0_RX | GPIO20,输入,输出,高阻 | UART0_RX | VDD3P3_CPU | UP/DOWN |
07 | GND | 接地 | |||
06 | IO19 | GPIO19,输入,输出,高阻 | USB_D+ | VDD3P3_CPU | UP/DOWN |
05 | IO18 | GPIO18,输入,输出,高阻 | USB_D- | VDD3P3_CPU | UP/DOWN |
04 | IO12 | GPIO12,输入,输出,高阻 | SPIHD | VDD3P3_CPU | UP/DOWN |
03 | IO01 | GPIO1,输入,输出,高阻 | UART1_RX/ADC_1 | VDD3P3_CPU | UP/DOWN |
02 | IO00 | GPIO0,输入,输出,高阻 | UART1_TX/ADC_0 | VDD3P3_CPU | UP/DOWN |
01 | GND | 接地 |
同时只能开启4路PWM
,务必注意合宙CORE ESP32核心板板载2颗LED,开发者可参考表4-1进行对应管脚的控制。
LED编号 | 对应GPIO | 管脚功能 | 描述 |
---|---|---|---|
D4 | IO12 | GPIO12配置 | 高电平有效 |
D5 | IO13 | GPIO13配置 | 高电平有效 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。