Беспроводной терминал над ESP8266

от отладки сообщений к фундаментальному «Hello World», последовательное сообщение делает все более трех маленьких проводов. Теперь представьте возможность порезать шнур к следующему проекту микроконтроллера и использовать свой телефон в качестве терминала VT100. Это было предпосылку беспроводного терминала [Ondřej Hruška], где он взял ESP8266 и добавил эмулятор терминала в браузере, который может быть доступен через WiFi. Конечное оборудование использует модуль ESP-01, установленный на вершине макета адаптера с 3,3 В ЛДО, схема защиты для штифтов и отключения напряжения.

Прошивка основана на [SPRITETM] SibesPhttpd Code, который был изменен, чтобы включить анализатор Escape Sequence VT100. Парсер, в свою очередь, был закодирован как производитель государства и скомпилирован с помощью Ragel, который значительно упрощает такие проекты. Когда вы получите доступ к крошечному веб-серверу, загруженная веб-страница начинает взаимодействовать над веб-розетками к ESP-01. Ключ-прессы из терминала отправляются в буфер и на анализатор и логику управления. Затем символы передаются в строки оборудования UART на уровне 115200 с, и если обнаружена escape Seceence, вместо этого выполняется соответствующее действие.

[OnDřej Hruška] разделяет код, а также руководство пользователя в PDF для любого человека, который хотел бы попробовать его, и помочь улучшить проект. С небольшим вдохновением в изучении государственных машин, вы также можете продлить проект на ваш собственный регистр использования.

Спасибо за идею [Marco Saarloos]

Leave a Reply

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