Do minulého týdne jsem používal pro svoje pokusy s ESP8266 pouze modul ESP-01 (na obrázku úplně vlevo). Modul to je velmi levný, ale bohužel také velmi omezený – v podstatě se dají použít pouze dva I/O piny, takže jsem skončil na obligátním WiFi teploměru (čidlo DS18B20 je na fotce také patrné). Začátkem prosince jsem ale našel a objednal modul ESP-03, který sice dorazil koncem prosince, jenomže nás zasáhl osud v podobě mé mámy (sedmdesátiletá ženská, přivázaná k psovi a náledí – co by se asi mohlo stát že…). Máma tedy zatím bydlí s nohou v gypsu u nás (i se psem… Grrrr…) a já mám míň času na svoje hračky. Pokračování textu ESP8266 – nové přírůstky v rodině
Archiv rubriky: Internet of Things
ESP8266 – Jak na překlad aplikací pod Windows
Pro rodinu Wifi modulů, postavené na SoC ESP8266 existuje port GCC překladače a částečně otevřené SDK, které umožňuje tvorbu vlastních aplikací. Existuje i virtuální stroj, založený na Linuxu, který obsahuje vše potřebné pro překlad a vývoj. Bohužel pro mě ale používám téměř výhradně platformu Windows a můj již celkem dýchavičný Atom nezvládá příliš dobře běh virtuálních strojů. Naštěstí se objevil Development kit pro Windows s (bohužel) Eclipse IDE… Pokračování textu ESP8266 – Jak na překlad aplikací pod Windows
ESP8266 – LUA kam se podívám
Letošní vánoce budou zřejmě co se týče firmware pro WiFi ESP8266 velmi štědré. Nejen že byly zpřístupněny zdrojové kódy LUA interpreteru od nodemcu, navíc se objevil nový hráč, který celý princip posunul ještě dále. Jedná se o projekt nodelua, který obsahuje jak (open source) interpreter jazyka LUA, který běží v ESP8266 SoC, tak i WebIDE, což je webové prostředí, které umožňuje psát a nahrávat LUA skripty ve webovém prohlížeči. Pokračování textu ESP8266 – LUA kam se podívám
ESPlorer – blíží se (konečně) nový pán Chaosu?
V několika článcích jsem zde již zmiňoval WiFi modul se SOC ESP8266 a stále rostoucí rodinu oficiálních i alternativních firmwarů – zcela na rovinu v tom začíná být pěkný chaos. Stejně rychle, jako probíhá vývoj verzí alternativních FW probíhá i vývoj oficiálního SDK (například 19.12. se objevila verze SDK 0.9.4, přitom verze 0.9.3 vyšla 21.11. ) Pokračování textu ESPlorer – blíží se (konečně) nový pán Chaosu?
ESP8266 – Micropython
A máme tady dalšího hráče na poli alternativních firmware pro levný WiFi modul z Číny. Přidal se projekt implementace interpreteru jazyka Python, který původně vznikl za podpory na Kickstarteru (podpořil jsem také – destičku mám a je funkční…). Vše je dostupné ve formě zdrojových kódů a je tak možné nakouknout i “pod pokličku”. Zatím je implementace bohužel velmi syrová – nedokáže ovládat wifi část modulu (takže pro komunikace zatím bezcenná), ale to se pravděpodobně brzy změní a budeme mít alternativu k jazyku Lua, o kterém jsem již psal a který je zatím v implementaci bezdrátové části dál. Pokusy s Micropythonem jsou také trochu popsány zde (mimochodem je legrační, jak snadno a rychle si člověk vzpomene na azbuku a ruštinu ze školy i když ji desítky let nepoužíval a i když ji používal, tak v ní nijak extrémně nevynikal…).
ESP8266 – Frankenstein firmware a další…
Situace na poli různých verzí firmware pro WiFi modul s čipem ESP8266 je den ode dne lepší a lepší – jak se objevují nové informace o čipsetu a otevírají se možnosti vlastních modifikací, nebo tvorby firmware, tak se stejnou rychlostí “nabalují” další vývojáři, kteří chtějí přijít se svojí troškou do mlýna. Za včerejší večer a dnešek jsem vyzkoušel několik firmwarů – u každého z nich jsem přišel na výhody, ale i na nevýhody (alespoň z mého pohledu) a o svá zjištění bych se chtěl zde podělit… Pokračování textu ESP8266 – Frankenstein firmware a další…
ESP8266 – extrémně levný čínský WiFi modul
Včera jsem objevil na internetu opravdu velmi levný WiFi modul (cca $5), postavený na čipsetu ESP8266. Na ebay jsem našel pouze jeden výskyt, ale na aliexpres jsem objevil dvojici modulů za $9.90, takže jsem neodolal a hned je objednal. Dokumentace je bohužel zatím v drtivé většině v čínštině, ale blýská se na lepší časy na těchto stránkách: http://hackaday.com/2014/08/26/new-chip-alert-the-esp8266-wifi-module-its-5/ https://nurdspace.nl/ESP8266 a obecná diskuze zde http://www.esp8266.com/. V modulech vidím velký potenciál zejména pro technologii IoT a moc se těším, až je budu mít na stole…