LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块

这块小板和Wemos D1 mini的外形一样,只是左右各有两排引脚。两个板子的扩展版和例程可以通用的~ 非常方便。前面的Esp8266系列的例程都可以迁移过来使用。使Esp8266熟悉了开发人员快速的实现Esp32系列芯片的开发,以适应对性能要求更高,引脚要求更多的项目的需要。
官网地址
在这里插入图片描述
Wemos D1 mini系列的扩展板和例程都可以拿过来进行使用。引脚保持了一致。
在这里插入图片描述

安装开发板WIN10驱动

201X驱动下载地址:

  • 下载后双击如图所示的文件进行安装。
    在这里插入图片描述
  • 插入设备,右键我的电脑图标,选择管理。在弹出的页面选择设备管理器。就可以看到多了一个COM口。
    在这里插入图片描述

Arduino IDE支持LIVE MINI ESP32

  • 如果你以前用Arduino IDE进行过ESP32模块的开发,那么这步你就可以省去了。因为这个板子不需要进行额外的配置。采用开发板管理器中ESP32模块的通用板子类型ESP32 Dev Moudle即可。
  • 如果你没有安装过。则需要在Arduino IDE中增加对该类开发板的支持。

第一步:添加扩展板json

在Arduino IDE中,打开文件->首选项(如下图所示)。将https://dl.espressif.com/dl/package_esp32_index.json这个开发板的json地址放入到附加开发板管理器网址中。点击。再次点击回到Arduino IDE首页。
在这里插入图片描述
在这里插入图片描述

第二步:添加ESP32系列开发板

  • 选择工具->开发板xxxxxx->开发板管理器
    在这里插入图片描述
  • 在开发板中输入esp32,选择Espressif Systems的版本进行安装。
    在这里插入图片描述
  • 重启Arduino IDE。此时已经可以在开发板中看到增加了很多对ESP32模块的支持。
    在这里插入图片描述

演示例程—网页控制板载等亮灭

选用了ESP32模块自带的简单Wi-Fi服务器的测试程序。这个程序在ESP32模块中创建了一个小的服务器。其他设备通过IP地址访问这个服务器的时候可以通过页面的提示来控制ESP32模块上板载灯的亮灭。(这个思路可以扩张实现智能家居)

  • 选择文件->示例->SimpleWiFiServer。(如果没有就重启下Arduino IDE ,还没有就重启下电脑。)在这里插入图片描述
  • 添加Wi-Fi账号和密码
    这个账号和密码的填写方式有两种:
    第一种: 有单独路由器
    ESP32模块、手机或者电脑作为STA,同时接入路由(AP),此时账号和密码为路由器的账号密码。
    在这里插入图片描述
    第二种: 没有单独的路由器
    电脑或者手机开放热点作为AP,此时账号密码为作为热点的电脑或者手机的热点账号和密码。
    ( 对这个关系不太清楚的可以参考下面的帖子:
    ESP8266/ESP32Wi-Fi无线网络介绍)
  • 搞清楚Wi-Fi之间的关系后,在下面的位置添加AP的Wi-Fi账号和密码。在这里插入图片描述
  • Live MINI ESP32的板载灯引脚是2。而实例中这个位置的引脚用的是5。所以对下面三处进行修改。
    在这里插入图片描述
    在这里插入图片描述
  • 修改好,保存,选择开发板和串口。
    在这里插入图片描述
  • 编译上传程序
    在这里插入图片描述
  • 打开串口监视器
    在这里插入图片描述
  • 串口中显示连接到了HUAWEI,并被分配了网络地址 192.168.3.79
    在这里插入图片描述
  • 打开浏览器,输入http://yourAddress,中间的yourAddress替换为串口中显示的IP地址。比如我的就替换成http://192.168.3.79,就会显示下面的页面。点击上面的here就会打开,点击下面的则会关闭。还可以直接在浏览器中输入http://192.168.3.79/L来关闭,输入http://192.168.3.79/H来进行打开板载灯。
    在这里插入图片描述

效果图

在这里插入图片描述

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值