【原创编译】使用Android手机为FireBeetle等ESP8266开发板烧写调

2018-05-051.1万
AI 快速预览详细 收起
本文介绍了如何使用支持USB-OTG功能的安卓智能机和ESP8266 Loader app为ESP8266开发板(如Wemos D1 Mini和NodeMCU)烧写固件并进行串口调试。该APP支持多种USB转串口芯片,包括CDC/ACM、FTDI、PL2303、CH34X和CP210X,并提供自动更改SSID无线网名称和密码等功能。此外,还提到了另一款Android手机上的Arduino IDE——ArduinoDroid app,目前还不支持ESP8266。
​        目前借助[ESP8266 Loader app] ,我们可以使用Android智能机为ESP8266开发板刷入固件,并且可以进行串口调试。

​        你所需的就是一部支持USB-OTG功能的安卓智能机(几乎市面上所有的手机都支持),一根高质量的OTG-USB线,以及你的目标板(例如流行的Wemos D1 Mini和 NodeMCU)。同样,使用智能电视盒子也能使用该软件。

![]()

ESP8266 Loader app支持的特性:

* 支持多数USB转串口芯片——CDC/ACM,FTDI,PL2303,CH34X和CP210X,基本涵盖了市面上常见的方案
* 上传固件时自动更改SSID无线网名称和密码
* 免费版即可使用核心功能,专业版去除广告
* 专业版支持Google Drive网盘(国内一般也用不到)
* 专业版支持多路上传(Multiple upload)小部件

该APP核心功能可以免费使用,专业版提供更多特性,同时也意味着他不是一个开源软件,新特性的支持需要等待开发者的更新。我询问作者是否支持ESP32开发板,[得到的回答是否]。

​        不过ESP8266 Loader app提起了我们对在安卓手机上使用Arduino IDE对 Espressif boards进行编程开发的兴趣,然后发现另一个软件[ArduinoDroid app],一款Android手机上运行的Arduino IDE,不过目前还不支持ESP8266。

![]()

该软件也是一款免费增值(freemium,基本功能免费,额外功能付费)软件,同样不开源,但是开发者去年发起了一项众筹,旨在支持Digispark开发板。庆幸的是,这项众筹[获得了成功],并且已经实现了Digispark开发支持。因此,作为更加流行的开发平台,相信ESP8266[也会获得支持]。ArduinoDroid 目前安装次数已经超过500,000次,说明有相当多的人有在Android上进行Arduino开发的尝试。

译注:* 鉴于国内有些打不开google play,百度网盘:链接: https://pan.baidu.com/s/1cu0WAH5QI4l7gMDwfxDg-g 密码: ahui

* DFRobot出售的IOIO板也很有特色,可以了解一下。

![](http://ws.dfrobot.com.cn/Fnr9rVv-7nD49nsXH67spztzCckW)


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
gada888
gada888
不错的资料
- 没有更多了 -