兴趣爱好,喜欢玩单片机。先后折腾过51和STM32单片机。最近买了块ESP8266模块,一直以为ESP8266只是个WIFI模块,但是看了网上的资料后,发现这个不仅仅是个模块的功能,似乎拥有挺多单片机的功能。还有自己的编程方法,算了,不打算学太多。最近留意到这个模块支持Arduino,听说Arduino超级简单。不由得心动,想尝试一下。上网搜了一下,发现 Wemos 系列的开发板,倒是不贵,入手一块 Wemos D1.
从图片上看,这个板子资源挺丰富的,D0~D15个口,有IIC、SPI、串口、AD,真够霸气的了。
接下来安装Arduino,这个没啥好说的,按照网上的教程做就是的了。
1.打开Arduino IDE(楼主当前版本是1.6.13)-> 首选项 -> 附加开发板管理器网址,填入:http://arduino.esp8266.com/stable/package_esp8266com_index.json,重启一下IDE
2. 工具-> 开发板 -> 点击开发板管理器->滚到最下面 选择esp8266 by ESP8266 Community 版本选最新的就好。国内的网络呢,对国外的网站是有屏蔽的,慢慢弄,总是会弄好的。
然后就是跑程序啦!
第一个程序当然是点灯啦!
打开arduino的IDE界面,工具--》开发板 选择WeMos D1 R1,插上板子,看看计算机识别的串口是那个,板子上带了个CH340的usb转ttl的芯片,要先装好驱动。在 工具--》端口 选择好串口号。最后在 文件--》示例--》esp8