В общем, набросал тут на скорую руку страничку под ESP-Link для управления станком через браузер.
Архив с нужным файлом приаттачил, но последнюю версию лучше искать здесь.
На всякий случай, короткая инструкция по использованию:
1. Прошиваете свой модуль ESP8266 прошивкой ESP-Link и настраиваете при необходимости
2. Подключаете любым из перечисленных в этой теме вариантов
3. Проверяете работу станка через эмулятор порта
4. В веб интерфейсе вашего модуля есть пункт меню Web Server. Тыкаете туда и заливаете index.html из репозитория (или приаттаченного архива)
5. В веб меню появится пункт 'index'. Заходите туда и видите кнопки управления станком.
Само собой, интерфейс работает и с планшета / телефона.
Избавляет от необходимости бегать к компьютеру для выставления нулей.
У меня спокойно завелось на ESP-01
Если захотите что-то поправить, то варианты в порядке убывания моего удобства (и сложности для Вас):
1. Делаете Pull Request на GitHub'e
2. Правите файл и скидываете сюда с комментариями и предложением опубликовать ваши правки в общий репозиторий
3. Делаете фич-реквест в Issues на Github'е
4. Пишите сюда фич-реквест / баг-репорт
0*. Правите в текстовом редакторе файл для себя любимого
Архив с нужным файлом приаттачил, но последнюю версию лучше искать здесь.
На всякий случай, короткая инструкция по использованию:
1. Прошиваете свой модуль ESP8266 прошивкой ESP-Link и настраиваете при необходимости
2. Подключаете любым из перечисленных в этой теме вариантов
3. Проверяете работу станка через эмулятор порта
4. В веб интерфейсе вашего модуля есть пункт меню Web Server. Тыкаете туда и заливаете index.html из репозитория (или приаттаченного архива)
5. В веб меню появится пункт 'index'. Заходите туда и видите кнопки управления станком.
Само собой, интерфейс работает и с планшета / телефона.
Избавляет от необходимости бегать к компьютеру для выставления нулей.
У меня спокойно завелось на ESP-01
Если захотите что-то поправить, то варианты в порядке убывания моего удобства (и сложности для Вас):
1. Делаете Pull Request на GitHub'e
2. Правите файл и скидываете сюда с комментариями и предложением опубликовать ваши правки в общий репозиторий
3. Делаете фич-реквест в Issues на Github'е
4. Пишите сюда фич-реквест / баг-репорт
0*. Правите в текстовом редакторе файл для себя любимого