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-13 **军 ¥16.8

更新时间:2024.8.31

联系作者(邮箱)
分类