Gokit3(S)笔记01 ESP12F(ESP8266)开发环境搭建及固件下载打印
2017-02-03 00:34
489 查看
1 前言
ESP8266以前玩过一阵子,在CSDN写了一系列的学习笔记,阅读量还不错,微信公众号的几十个关注者基本都是这阶段来的。那时是用ESP-01+安信可开发板,这次有别的想法,ESP-01的IO太少,趁春节假期想玩玩看ESP-12F。刚好Gokit3就有这个模块(Gokit3(S)),于是玩了起来。关于机智云Gokit3,去年还玩过一阵子Gokit3(V),过了一把语音识别的瘾,围绕着开源的仓鼠管家项目写了4篇的学习笔记有兴趣可以点这里。
本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/
2 源码工程
自动生成代码
这次不是下载宠物屋模板来修改了,机智云在16年新推出了代码自动生成工具,又帮开发者省了一点时间。我在官网建了个简单产品,通过代码生成工具得到了ESP8266的机智云通讯基础工程。一个小坑
这里发现机智云自动生成代码有个小坑,至少目前ESP8266 SOC的生成代码是存在点问题的。使用./gen_misc.sh一直提示”/bin/bash^M: bad interpreter: No such file or directory “,参照网上资料用vi查了下文件,发现原因是文件为dos格式,估计是代码自动生成时是在window环境处理导致的。
用set ff=unix把它强制为unix格式,问题解决。
3 烧写及打印
Gokit3(S)上的ESP-12F有两个串口,根据《3_GoKit3(S) 开发环境搭建、源码编译及固件下载.pdf》,知道ESP-12F转接板底下的三根插针是Uart0(即烧写口),另外功能板单独供电的MicroUSB口是Uart1(一般用来做打印口,看了机智云的代码也确实如此)。烧写时,拨好烧写按键,注意bin,按手册操作即可。
最后按键拨回来,从Uart1打印看看效果。
End
至此,基本软硬件开发环境都摸好了。下一步就可以搞起自己的应用了。相关文章推荐
- GoKit3(V)学习笔记01_搭建开发环境
- 玩转 ESP8266 Arduino 笔记01 开发环境搭建
- cocos2d-x学习笔记01:VS开发环境搭建
- 下载配置python tornado web window7 开发笔记1:环境搭建
- cocos2d-x学习笔记01:VS开发环境搭建
- cocos2d-x学习笔记01:VS开发环境搭建
- cocos2d-x学习笔记01:VS开发环境搭建
- lucene3.5学习笔记01--搭建开发环境
- Esp8266学习之旅① 搭建开发环境,开始一个“hellow world”串口打印。
- cocos2d-x学习笔记01:VS开发环境windows平台搭建
- OpenCV2学习笔记01:Linux下OpenCV开发环境的搭建
- 【Android基础笔记01】Android开发环境搭建和HelloWorld
- cocos2d-x 2.1.4学习笔记01:windows平台搭建cocos2d-x开发环境
- cocos2d-x学习笔记01:VS2008开发环境搭建
- cocos2d-x学习笔记01:VS开发环境搭建
- cocos2d-x学习笔记01:VS开发环境搭建
- spring学习笔记整理--02(搭建与测试Spring的开发环境)
- 我的嵌入式学习笔记(1)-- 搭建开发环境
- Win32汇编窗口程序设计[01]--开发环境的搭建
- STM32学习笔记1——查找学习资料,搭建开发环境!