z ladění zpráv do základního “hello světa”, sériová komunikace to všechno přes tři malé dráty. Nyní si představte, že jste schopni odříznout kabel k dalšímu projektu Microcontroller a použijte telefon jako terminál VT100. To byl předpoklad bezdrátového terminálu [Ondřej Hruška], kde vzal ESP8266 a přidal emulátor terminálu v prohlížeči, který lze přistupovat přes WiFi. Konečný hardware používá modul ESP-01 namontovaný na upevnění britského adaptéru s 3,3V LDO, ochranné obvody pro kolíky a pod napětím zakáže.
Firmware je založen na libesphttptpttptptptpdovém kódu [Spritetm], který byl upraven tak, aby zahrnoval analyzátor Escess Sekvence VT100. Analyzátor, zase byl kódován jako státní výrobce a kompilován pomocí ragelu, který takové projekty značně zjednodušuje. Při přístupu k datovému webovému serveru začne načtená webová stránka komunikovat přes webové zásuvky na ESP-01. Klíčové lisy z terminálu jsou odesílány do vyrovnávací paměti a na logiku analyzátoru a řízení. Znaky jsou pak předány do hardwaru UART řádkům při 115200bps a pokud je zjištěna úniková sekvence, namísto toho se provádí odpovídající akce.
[Ondřej Hruška] Sdílí kód i uživatelskou příručku ve formátu PDF pro každého jednotlivce, který by to chtěl vyzkoušet a pomoci zlepšit projekt. S trochou inspirace na učení o státních strojích, můžete také rozšířit projekt na váš vlastní případ použití.
Díky za myšlenku [Marco Saarloos]