前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Gokit3(S)笔记01 ESP12F(ESP8266)开发环境搭建及固件下载打印

Gokit3(S)笔记01 ESP12F(ESP8266)开发环境搭建及固件下载打印

作者头像
twowinter
发布2020-04-17 14:34:25
1.1K0
发布2020-04-17 14:34:25
举报
文章被收录于专栏:twowinter

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

至此,基本软硬件开发环境都摸好了。下一步就可以搞起自己的应用了。


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 前言
  • 2 源码工程
    • 自动生成代码
      • 一个小坑
      • 3 烧写及打印
      • End
      相关产品与服务
      语音识别
      腾讯云语音识别(Automatic Speech Recognition,ASR)是将语音转化成文字的PaaS产品,为企业提供精准而极具性价比的识别服务。被微信、王者荣耀、腾讯视频等大量业务使用,适用于录音质检、会议实时转写、语音输入法等多个场景。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档