使用Arduino开发ESP32-01S

1、环境配置

  • 首先使用Arduino打开项目工程文件,即后缀名为ino的文件;
  • 依次选择文件->首选项->设置->项目文件夹位置,这里是管理库的存放路径,可以选择默认,也可以更改;
  • 依次选择菜单栏中的项目->加载库->库管理,导入我们需要的库;
  • 安装ESP8266开发板管理器。
    方式1,此方式可能会失败
    1.0、依次选择菜单栏中的文件->首选项->设置->附加开发板管理器网址,填入ESP8266开发板管理器地址https://arduino.esp8266.com/stable/package_esp8266com_index.json;
    1.1、依次选择菜单栏中工具->管理器,等待它更新完成后,搜索ESP8266,选择需要的版本安装,等待它下载完成即可。

    安装ESP8266开发板管理器
    方式2,推荐使用此方式
    2.0、在GitHub上下载ESP8266对于Arduino的官方支持包,地址为https://github.com/esp8266/Arduino;
    2.1、把libraries文件夹中的ESP8266WiFi文件夹复制到Arduino的项目文件夹中;
    2.2、通过文件->首选项可以知道项目文件夹位置,我们导入的所有的库都会被存在项目文件夹中。
    项目文件夹在这里插入图片描述
    在这里插入图片描述

2、编译程序

  • 选择开发板
    选择开发板
  • 工具栏介绍
    在这里插入图片描述
ItemDescribe
1仅编译工程
2编译并下载工程到开发板
3新建工程
4打开工程
5保存工程

- 当我们没有连接开发板时,选择 1仅编译工程即可。

3、下载程序

  • 线序
ESP32-01SUSB TTL
3V33V3
GNDGND
IO0GND
ENVDD
TXDRXD
RXDTXD
RSTGND
  • 端口号
    通过设备管理器查看端口号
    在这里插入图片描述
  • 选择下载程序的端口号
    在这里插入图片描述

- 编译完成进入下载时RST引脚电平由低变高,即上升沿进入烧录模式。

3、ESP32-01S和OLED通信

ESP32-01SOLED
3V3VDD
GNDGND
IO0SDA
IO2SCL

- ESP32-01S需要外接一个3.3V供电电压,直接接到3V3引脚即可。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值