
会有影响,但这款板子本身有很多应该改进的地方。
ESP8266是我个人最近很喜欢的一款Wifi Module,廉价,低压,社区支持好,Wifi通信协议上手快。原厂有ESP8266-01,-07,-12E,和-13四款主打,价格在$2.3-$3.8之间。3.3V的电压可以直接用LiPo电池供电,比5V功耗要省。我最喜欢的是ESP8266-12E款,GPIO口多,可作为独立的计算原价。
我浏览的三个流行硬件网站,
,
,和
,都推出了类似的breakout board或是仿制板,可以看得出ESP8266在开发版领域已经开始流行。Arduino新版的Wifi shield使用了类似的Wifi接受电路设计,Sparkfun推出了“ESP8266 Thing”,一款可以用microUSB编程的ESP8266,adafruit有“Huzzah ESP8266 Breakout”。[1]
然而ESP8266的设计本身有一些遗憾的地方。使用Wifi作为传输协议,让最大功率时的电流达到215mA[2],大大超出了纽扣电池的限量,得使用LiPo电池作为供电源,系统安全性有些下降。
然后就是社区维护程度。ESP8266的社区是蛮荒生长的,最开始只有中文介绍,只能用汇编语言编程,编程难度非常高。后来出了AT command编程,依旧没人用。整个热度开始上升的是python库pyesp8266的出现[3],让开发这块板子的人数大大增加。而真正让这款板子火起来的是Arduino语言库的出现,由http://esp8266.com社区维护[4],1241的加星便是明证。
再是烧的难度。原版ESP8266是必须要用FTDI线进行编程的,加高了编程的门槛。如果不能做成USB cable,用JTAG进行编程,势必影响受众范围,不能成为像Arduino一样的主流开源硬件。
再就是没有公司推这块板子,没有专门的运营。黑客马拉松上看到的一直是Intel在推广它的Intel Edison,公司们送Arduino和Raspberry Pi,从来没看过哪个公司在送ESP8266的。虽然在http://hackster.io硬件黑马网站上已经看到类似的项目,但多是尝鲜而已。
但不得不说,ESP8266是少数用质量和价格取胜的板子,如果对Arduino开发熟悉,可以试试这款流行的板子。
[1]
[2] ESP8266 Specification(Chinese), 7.1 功耗
[3]
[4]
--------------------
从国外的论坛上转向到了淘宝==
居然把Schematics发在淘宝上==
我大淘宝没有社交功能也是醉
最新款又多了六个Pins
买买买!
-------------------2016 元旦更新---------------------------
最后入手了一块NodeMCU,准备用Arduino IDE来编程,还不准备学Lua==。
首先硬件方面,就是在ESP8266上做了一圈外围,把FTDI USB-to-Serial的CP2102芯片放在了PCB上,自然不需要FTDI cable,一根USB Micro就行。
第一步是在Ubuntu下设置编程环境:
感觉比用Arduino难设置。
