ESP8266 – LUA kam se podívám

LUA2Letoš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?

ESPlorerV 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

micropythonESPA 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…).

Snadnější osazování SMD součástek

IMG_8863_webNa serveru tindie se objevila sada přípravků, která usnadňuje ruční osazování SMD komponent na desku plošných spojů. Princip těch přípravků se mi velmi líbí – považuji to za velmi dobrý nápad, usnadňující ruční osazování a protože moje přítelkyně pracuje jako elektromechanička, tak by jí určitě přišel celkem vhod. Po podrobnějším prohlédnutí fotografií jsem přišel na to, že celý přípravek je vyrobený na 3D tiskárně a vzhledem k celkové ceně s poštovným mi přišlo levnější si vytisknout vlastní verzi… Pokračování textu Snadnější osazování SMD součástek

ESP8266 – Frankenstein firmware a další…

FrankenSituace 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 – Nejlevnější počítač na světě se síťovým připojením a možností programování ve vyšším jazyce

IMG_8796_webJsou to už téměř dva měsíce, když jsem napsal článek o nejlevnějším čínském WiFi modulu na trhu, který jsem si objednal. Moduly dorazily v pořádku, ale já nějak neměl čas si s nimi pohrát – potíž byla v tom, že i/o napětí pro ESP8266 je max. 3.3V a všechna Arduina, která doma mám jsou (zatím) pouze pro 5V. Objednal jsem tedy napěťové redukce a Arduino s 3.3V logikou, jenomže to ještě nedorazilo. Naštěstí jsem v práci designoval desku, do které byl zakomponovaný konektor pro použití modulu ESP-01. Pokračování textu ESP8266 – Nejlevnější počítač na světě se síťovým připojením a možností programování ve vyšším jazyce

VoCore – Linux na palci (čtverečním)

IMG_8813_webNa serveru indiegogo se někdy o prázdninách objevila možnost získat linuxový strojek velikosti čtverečního palce, přímo vybavený WiFi rozhraním a anténou. Připadalo mi to jako skvělý nápad a tak jsem nezaváhal a projekt podpořil. Autor projektu podrobně sdílel informace o průběhu a všech peripetiích, které musel během vývoje řešit a ve čtvrtek jsem si byl na poště vyzvednout doporučený balíček z Číny. Pokračování textu VoCore – Linux na palci (čtverečním)

Využití 3D tisku v práci – posun na Level 2

IMG_8800_webNěkteří z vás si možná vzpomenou na článek, kde jsem publikoval můj nápad, využít 3D tiskárny i v práci. Řešení upevnění LCD displeje, které jsem v tinkercadu namaloval bylo sice dobré, ale jak rostly moje schopnosti v tinkercadu a zkušenosti s 3D tiskem, tak mi také došlo, že to řešení je velmi primitivní a půjde ještě v mnohém vylepšit. Pokračování textu Využití 3D tisku v práci – posun na Level 2