本文主要是介绍电路笔记 : esp32pico-d4编程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装
- 根据文章arduino ESP32 001 从零开始点亮小灯,安装相关软件依赖。
串口驱动
arduino安装
- 安装完arduino,需要安装esp32相关的开发依赖
- 不要选Arduino ESP32 Boards(选下边那个),它对应的是背景图片里的板子
网络问题
- 关闭本地路由即可
- Failed to install platform: ‘Arduino ESP32 Boards:2.0.13’. 2 UNKNOWN: Get “https://github.com/igrr/mkspiffs/releases/download/0.2.3/mkspiffs-0.2.3-arduino-esp32-win32.zip”: read tcp 192.168.31.28:54231->20.205.243.166:443: wsarecv: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
选择芯片与上传代码
代码
- 运行效果
- 没有定义引脚,修改为以下代码
/*BlinkTurns an LED on for one second, then off for one second, repeatedly.Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZEROit is attached to digital pin 13, on MKR1000 on pin 6. LED_BUILTIN is set tothe correct LED pin independent of which board is used.If you want to know what pin the on-board LED is connected to on your Arduinomodel, check the Technical Specs of your board at:https://www.arduino.cc/en/Main/Productsmodified 8 May 2014by Scott Fitzgeraldmodified 2 Sep 2016by Arturo Guadalupimodified 8 Sep 2016by Colby NewmanThis example code is in the public domain.https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink
*/
#define LED_BUILTIN 2// the setup function runs once when you press reset or power the board
void setup() {// initialize digital pin LED_BUILTIN as an output.pinMode(LED_BUILTIN, OUTPUT);
}// the loop function runs over and over again forever
void loop() {digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)delay(1000); // wait for a seconddigitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOWdelay(1000); // wait for a second
}
这篇关于电路笔记 : esp32pico-d4编程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!