基于Windows的ESP8266 NodeMCU开发环境搭建

1396375-c3541e73afe27bb5.jpg


前言


前段时间被各种事情所羁绊,所以虽然买了ESP8266 NodeMCU的WIFI模块,却一直没有时间玩,这段时间空闲了下来所以就开始玩起来,,网上的大部分的开发环境是基于Windows的,所以这次我又自己攒了一台主机来进行开发.

虽然ESP8266是由 乐鑫 开发的,但是乐鑫提供的开发环境确实非常不方便的(PS:道听途说,哈哈),需要配置的东西很多,结果最后在网上找了找发现安信可,发现其开发文档简直是傻瓜式的,尤其像我这样的小白上手简直不要说有多么的舒服了.下面我们就一起来看看开发环境是如何进行搭建的.


软件准备


需要的软件基本上都是在安信可就可以下载了,下面我就列了一下清单.

软件 用途 来源
SDK 一体化开发环境(Eclipse C++) 开发环境主体 安信可开发清单
烧录WiFi固件工具 把固件或者自己写的程序烧录到ESP8266中 安信可开发清单
串口调试助手 用来进行串口调试 安信可开发清单
串口驱动(windows) CH340 和 CP2102 驱动 安信可开发清单
TCP/UDP 网络调试助手(PC版) 用于后期调试TCP/UDP 安信可开发清单

由于是代码开发不是AT开发,所以AT指令调试工具就不需要了.写到最后发现除了AT指令不需要之外,其他的都需要下载下来....尴尬


环境搭建


开发环境搭建参考如何安装安信可一体化开发环境,这里就不过多进行说明了,因为太简单了,大家照着上面文章的步骤完成即可.

基于Windows的ESP8266 NodeMCU开发环境搭建_第1张图片


遇到问题


  • 问题一: 开始的时候,由于没有安装CH340的驱动,导致我的板子一直连接不上PC,后来连接上之后,后来发现是驱动没有安装成功,安装完成即可实现串口通信了.

  • 问题二: 由于Eclipse C++ 的提示功能快捷键为Alt + /,使用起来非常的难受,我们打开Windows → Perference,然后找General→ Keys→ Content Assist,设置为tab即可.我们就可以使用tab来进行代码的提醒了.如下图所示.

基于Windows的ESP8266 NodeMCU开发环境搭建_第2张图片


后记


ESP8266的开发环境到此就搭建完成了,总体来说还是比较简单的.欢迎大家来和骚栋交流IOT开发.


1396375-039b9d91827a61c8.gif

你可能感兴趣的:(基于Windows的ESP8266 NodeMCU开发环境搭建)