Kontaktoval mě člověk, který si nevěděl rady s konfigurací Bluetooth modulu JY-MCU HC-06. Dle informací, které jsem dostal modul na sériovém portu nekomunikuje i když je v telefonu, nebo mobilu v bluetooth okolí viditelný. Požadavek byl na nastavení sériové rychlosti na 57600bd a vůbec celkové ověření činnosti, přičemž důvodem nefunkčnosti mohlo být přehození TXD a RXD vodičů při připojování k převodníku na USB (což se mi nejevilo jako pravděpodobné). Pokračování textu JY-MCU HC-06 Bluetooth modul – nastavení přenosové rychlosti
Archiv pro měsíc: Prosinec 2014
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…).
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