查看: 5053|回复: 4

app inventor 2牵手美科WiFi之Arduino IDE for esp8266(上)

[复制链接]
  • TA的每日心情
    开心
    2019-8-24 21:42
  • 签到天数: 101 天

    [LV.6]常住居民II

    发表于 2017-3-20 20:29 | 显示全部楼层 |阅读模式
    本帖最后由 topdog 于 2019-7-14 23:27 编辑

    一直在考虑用什么样的标题来描述这个帖子。从标题看有三个要素:一是Arduino IDE for esp8266;二是美科WiFi,即Microduino 的esp8266多引脚板;三是app inventor 2。本帖的操作步骤从安装Arduino IDE for esp8266开始;再介绍Microduino 的esp8266多引脚板固件烧录;另外,结合iot.doit.am物联网,上传AM2301测得温度、湿度数据,谈谈程序的书写;最后讲使用app inventor 2制作安卓手机的app,请求iot.doit.am的数据,全文结束。
    (1),安装Arduino IDE for esp8266:
    下载安装Arduino IDE 1.8.1,点击File —>preferences —>Boards manager URLs: http://arduino.esp8266.com/stable/package_esp8266com_index.json
    1.JPG

    Tools --->Boards Manager --->esp8266 community version 2.3.0,这样Arduino IDE for esp8266就安装好了。
    3.JPG

    (2),Microduino 的esp8266多引脚板固件烧录:
    下载SmartArduino WiFi的WiFiMCU_Firmware_Integer.v0.9.8.1._20160222.bin固件下载地址,Microduino 的esp8266多引脚板,用杜邦线把GPIO 0和GND连接起来,再和EtOH为Microduino制作的刷机伴侣层叠。
    145838m0biw0gqgd9lqd8i.jpg

    145845k22khkqhqvl1ttdn.jpg


    没有刷机伴侣,用ft232,rst在用ide上传程序是必须的,否者报错。esp8266工作电压是3.3v。接线如下:
    esp8266                          ft232
    d3               ------->        d0(tx)
    d2               ------->        d1(rx)
    rst               ------->        rst      
    gpio0         -------->       gnd
    3.3v            -------->       3.3
    gnd            -------->       gnd   

    使用乐鑫官方提供的flash downlod tools 烧录固件下载地址
    4.JPG

    解压烧写软件,选择esp8266烧写,如下图配置,绿色finish出现说明烧写成功。

    5.JPG
    下篇:app inventor 2牵手美科WiFi之Arduino IDE for esp8266(中)

    打赏作者鼓励一下!
  • TA的每日心情
    擦汗
    2018-11-20 09:36
  • 签到天数: 277 天

    [LV.8]以坛为家I

    发表于 2017-3-21 13:13 | 显示全部楼层
    等着版主介绍app inventor 2!期待ing
  • TA的每日心情
    开心
    2019-8-24 21:42
  • 签到天数: 101 天

    [LV.6]常住居民II

     楼主| 发表于 2017-3-22 12:33 | 显示全部楼层
    cmxzlove 发表于 2017-3-21 13:13
    等着版主介绍app inventor 2!期待ing

    已经写了三篇有关app inventor 2的文章,你可以结合来看,有不理解的再询问我。
    打赏作者鼓励一下!
  • TA的每日心情
    开心
    2018-1-15 23:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-1-15 23:45 | 显示全部楼层

    感谢您的分享!
  • TA的每日心情
    开心
    2019-8-24 21:42
  • 签到天数: 101 天

    [LV.6]常住居民II

     楼主| 发表于 2018-2-19 22:27 | 显示全部楼层

    谢谢关注,一起学习。
    打赏作者鼓励一下!
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    ArduinoJason6教程由ArduinoJson作者Benoit亲自出马一对一教学
    ArduinoJason6教程由Ardui
    这几天我觉得社区教学好像缺了点什么,呃呃~我想一想好像是缺少了ArduinoJson6的教学
    Arduino+L298N小车实例教程
    Arduino+L298N小车实例教
    (第一次写教程,如有错漏,敬请拍砖)Arduino+L298N小车实例教程Arduino小车是一个非
    零知开源分享-蓝牙模块与手机APP通信
    零知开源分享-蓝牙模块与
    本篇文章中将讲解蓝牙模块与安卓手机APP进行通信。1、说明MCU:零知开发板-标准板模
    DHT库无法被找到
    DHT库无法被找到
    今天在安装了DHT库之后在编译时却显示无法找到库,请问我是在哪里安装出错了,谢谢大
    (可远程)ESP8266读DHT11温湿度,APP inventor制作app实时显示
    (可远程)ESP8266读DHT11
    原理讲解 原理简述:利用发布订阅模式。第一步,先读取DHT11温湿度数值,第二步,新
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表