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

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

  • 安装开发板WIN10驱动
  • Arduino IDE支持LIVE MINI ESP32
    • 第一步:添加扩展板json
    • 第二步:添加ESP32系列开发板
  • 演示例程---网页控制板载等亮灭
  • 效果图

这块小板和Wemos D1 mini的外形一样,只是左右各有两排引脚。两个板子的扩展版和例程可以通用的~ 非常方便。前面的Esp8266系列的例程都可以迁移过来使用。使Esp8266熟悉了开发人员快速的实现Esp32系列芯片的开发,以适应对性能要求更高,引脚要求更多的项目的需要。
官网地址
LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第1张图片
Wemos D1 mini系列的扩展板和例程都可以拿过来进行使用。引脚保持了一致。
LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第2张图片

安装开发板WIN10驱动

201X驱动下载地址:

  • 下载后双击如图所示的文件进行安装。
    LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第3张图片
  • 插入设备,右键我的电脑图标,选择管理。在弹出的页面选择设备管理器。就可以看到多了一个COM口。
    LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第4张图片

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首页。
LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第5张图片
LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第6张图片

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

  • 选择工具->开发板xxxxxx->开发板管理器
    LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第7张图片
  • 在开发板中输入esp32,选择Espressif Systems的版本进行安装。
    LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第8张图片
  • 重启Arduino IDE。此时已经可以在开发板中看到增加了很多对ESP32模块的支持。
    LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第9张图片

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

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

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

效果图

LIVE MINI ESP32开发板教程系列(一)配置Arduino IDE环境支持ESP32模块_第20张图片

你可能感兴趣的:(ESP32,arduino)