Bezdrôtový terminál nad ESP8266

z ladiacich správ do základného “Hello World ‘, sériová komunikácia to robí v celej troch malých vodičoch. Teraz si predstavte, že ste schopní znížiť kábel na ďalší projekt Microcontroller a používať telefón ako terminál VT100. To bol predpoklad bezdrôtového terminálu [Ondřej Hruška], kde si vzal ESP8266 a pridal emulátor terminálu prehliadača, ktorý je prístupný cez WiFi. Konečný hardvér používa modul Esp-01 namontovaný na vrchol adaptéra s podložkou s 3,3V LDO, ochranným obvodom pre kolíky a nedostatočné napätie vypnúť.

Firmvér je založený na [Spritetm] ‘s liberphttpd kódu, ktorý bol upravený tak, aby zahŕňal analyzátor VT100 Escape sekvencie. Parser, zase, bol kódovaný ako štátny tvorca a zostavený pomocou ranam, ktorý veľmi zjednodušuje takéto projekty. Keď pristupujete k drobnému webovému serveru, zavádzaná webová stránka začne komunikovať cez webové zásuvky na ESP-01. Kľúčové lisy z terminálu sa odosielajú do vyrovnávacej pamäte a na analyzáč a reguláciu logiky. Znaky sa potom prechádzajú do hardvéru UART riadkov na 11500bps a ak sa deteguje úniková sekvencia, namiesto toho sa uskutočňuje zodpovedajúce účinky.

[Ondřej Hruška] Zdieľa kód, ako aj užívateľskú príručku vo formáte PDF pre každého jednotlivca, ktorý by chcel vyskúšať a pomôcť zlepšiť projekt. S trochou inšpirácie na učenie o štátnych strojoch by ste mohli rozšíriť projekt do vášho vlastného použitia.

Ďakujeme za myšlienku [Marco Saarloos]

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *