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…).
Snadnější osazování SMD součástek
Na 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ší…
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 – Nejlevnější počítač na světě se síťovým připojením a možností programování ve vyšším jazyce
Jsou 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)
Na 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)
LyMet – vnější jednotka meteostanice, část I. – elektronika
Už několikrát jsem se zmínil o tajuplném “větším projektu”, na kterém ve volném čase pracuji a myslím, že nastal čas se rozepsat o jeho další části – vnější jednotce meteostanice. Pokračování textu LyMet – vnější jednotka meteostanice, část I. – elektronika
APDS-9960 Senzor přiblížení a gest
Pro jeden ze svých rozsáhlejších projektů (jehož součástí je i dříve zmiňovaná meteostanice) jsem chtěl udělat netradiční ovládání pomocí gest. Po delším hledání jsem objevil čip APDS-9960 od firmy AVAGO, který je dostupný u Farnella. Pokračování textu APDS-9960 Senzor přiblížení a gest
Využití 3D tisku v práci – posun na Level 2
Ně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