【ESP8266 WIFI模块试用体验】+搭建开发环境初步试用

  • ce5d2c894109707
  • LV2工程师
  • |      2018-06-29 21:42:43
  • 浏览量 1360
  • 回复:2
本帖最后由 ce5d2c894109707a 于 2018-6-29 22:02 编辑 拿到板子之后,就开始了兴致勃勃的各种实验,首先了解到一般情况下,esp8266有三种开发模式,1,可以用esplorer这个IDE,这是一个俄罗斯人开发的工具,可以用lua和micropython来进行esp8266的开发,我稍后会学习并更新怎么用这款IDE,2.第二种开发方式就是用乐鑫官方的SDK方式来进行开发,不过据说有点难度,那么也留作稍后学习,然后也会单独更新一篇贴子。3.第三种就是应用人数最多的arduino IDE来开发了,esp8266只要下载板子的相关配置文件,并且做好配置,完全可以用arduino IDE来开发,而且使用我们熟悉的arudino编程语言,不用去学习lua和micropython了,对于arduino 爱好者来说,是非常的方便。 我们这篇文章就是要配置好arduino的开发环境。 首先打开arduno IDE软件, 然后我到我的便笺里面找到了珍藏已久的开发板相关文件所在网络路径 由于没有权限发布链接,所以大家可以在网上找找,或者是看着图片输入 然后到arduino软件里面找到 文件-首选项-附加开发板管理器网址 华丽丽的粘贴在这里。 然后呢 就点击一下下面的“好”就行了,,我们接着去工具-开发板-开发板管理器, 点开之后,我们可以看到如下的界面,然后就一直拉左边的滚动条,一直拉到最下方,看到esp8266相关选项了吧
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
ce5d2c894109707 2018-06-29
本帖最后由 ce5d2c894109707a 于 2018-6-29 21:55 编辑 然后鼠标点击一下,右边就会出现安装按钮,点击安装就是,一直等到它安装成功,由于可能有墙的原因,网速很慢,或者没有网速,这个时候网友可以自行在网络上找相应的包然后添加到相应的路径即可。 安装成功之后 我们在开发板选项里面就要可以看到如下选项,多出来了好多种板子 然后就选择普通8266模式就行了,其他的端口波特率我都没有去改,由于可以通过IDE测试,所以我们先来测试一下,我们的模块flash一共有多大吧,虽然官方给的资料上注明了说是8Mbit,也就是1Mbyte,那么我们还是先试试,我原本工具选项卡下面的Flash Size那里选择的是512k选项,我们找到示例程序。如下 这个程序可以确定到flash的大小,我们打开点击下载,注意下载程序的时候一定要GPIO0接地,usb-tt重新插拔一次,要不然是下载不进去程序的,然后就下载成功。 下载成功之后,将GPIO0接地的线断开,重新插拔usb-ttl模块,这样里面的程序便开始运行了,然后我们到串口查看相关数据如下: 上面第一行红线画的显示Flash的真实容量是1Mbyte,第二行显示内容是我的IDE里面设置的是512Kbyte,最后一行那里显示的内容是flash芯片设置错误,由于flash真实容量是1MByte,我设置的当然不对了,然后我们把IDE里面设置正确,如下图: 然后重新上传程序再次查看,我们可以发现这次提示我们的flash选择正确了,真实容量与IDE设置容量一样。
0   回复
举报
发布
ce5d2c894109707 回复 2018-06-29
那么下面,我们一起来用一个程序来入门开发板吧。 下面,我们一起来看我们熟悉的arduino IDE,我们把GPIO2接到一个led灯上,来试试用我们熟悉的arduino语言来点亮它吧。 说做就做,首先我们看一下程序。
void setup() {

  // put your setup code here, to run once:

  pinMode(2,OUTPUT);

}



void loop() {

  // put your main code here, to run repeatedly:

  digitalWrite(2,HIGH);

  delay(1000);

  digitalWrite(2,LOW);

  delay(1000);

}
非常简单的入门代码,就让GPIO2上接的led以2s一次的频率闪烁,记得上传程序之前最好断开GPIO2,要不可能会下载不了程序,然后下载成功程序之后再接上GPIO2。 现在我们可以看到led灯一闪一闪的,由于视频上传比较麻烦,我们就以两个图片来做示意,有点不好意思哈。 亮灯 熄灭 那么本篇搭建esp8266开发环境的贴子也就结束了,稍后会发布其他开发方式的环境搭建,欢迎大家多多提意见。非常感谢! 再次感谢社区能给我这个机会去试用这个板子,非常感谢!
0   回复
举报
x
收藏成功!点击 我的收藏 查看收藏的全部帖子