Arduino搭建Esp8266 ESP32开发环境 ,及接线电压注意事项
sean 编辑于2023-04-13 19:42硬件相关
参考来源:https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html
简介: ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。
ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。
1. 在ArduinoIDE里面进行下载
打开首选项-》
2.然后我们在首选项-》附加开发板管理器网址:这一个界面输入以下链接(逗号隔开前面是esp8266, 后面是esp32):
-
Stable release link:
https://espressif.github.io/arduino-esp32/package_esp32_index.json
-
Development release link:
https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json,
同上面的两个
https://dl.espressif.com/dl/package_esp32_index.json,
https://dl.espressif.com/dl/package_esp32_dev_index.json
# 稳定版
https://espressif.github.io/arduino-esp32/package_esp32_index.json
# 开发版
https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json
#也可以直接在关闭arduino的情况下修改文件~/.arduino15/preferences.txt
修改:
boardsmanager.additional.urls=http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://espressif.github.io/arduino-esp32/package_esp32_index.json
3.工具-》开发板-》开发板管理
4.搜索8266,找到
esp8266 community 2.7.4当前版本,安装
安装完成,选择对应板即可。
5.串口调试,当出现权限问题无法打开串口时:比如:"
Permission denied: '/dev/ttyUSB0'
"
可以试着:
sudo usermod -a -G tty 用户名
sudo usermod -a -G uucp 用户名
sudo usermod -a -G dialout 用户名
sudo chmod o+rw /dev/ttyUSB0
esp8266
D0-D10口,input <=3.3v, output 3.3vTTL
A0口, 0v< input < 1v
raspberry pi
D0-D10口,input <=3.3v, output 3.3vTTL
A0口, 0v< input < 1v
arduino:
D0-D10 口, output 5v
肥龙软件分享的软件是本站作者开发的免费,无广告,安全可靠,绝不附带任何无关软件,绝不困绑任何插件的实用软件。如果您感觉好用,可以捐赠我们,这样我们可以有更积极的动力去改进升级软件,维持服务器运转,感谢您的捐助,谢谢!
更新时间:2024.8.31