Когда надо быстро соорудить какую нибудь мелочь, типа управления шаговым дозатором или автокормушкой проще всего взять любой из многочисленных клонов ардуино (или любую отладочноую плату на знакомом и хорошо освоенном процессоре). Но если хочется этой кормушкой управлять через веб (например для меня это актуально), или просто оперативно сделать ей примитивный интерфейс в браузере, то не все так просто. Веб для ардуинки исходно не родной. Всякие шилды для подобных целей глючные и далеки до совершенства.
Можно взять тот же ESP, но и он имхо не для изготовления быстрых поделок.
Из того с чем игрался последнее время мне очень понравились вот такие штучки.
https://www.chipdip....black-iot-board
https://www.chipdip....-blue-iot-board
Преимущества:
Инет для них родной по определению.
Подключение, прошивка - меньше 5 минут.
Встроенный язык программирования идеален для back-end.
Расширения языка для управления устройствами сделано очень грамотно.
Интерпретатор! - отладка и корректировка программы прямо на ходу, без отключения, перезапуска, можно прямо через веб.
Порог входа близок к нулю (гораздо проще чем даже ардуино) - можно начинать писать программы сразу как на бейсике (им бы туда интерпретатор бэйсика зафигачить, имели бы феноменальный успех )
Есть платы расширения типа шилдов для ардуинки, не так много, но достаточно.
Есть платы для расширения типа grove https://www.chipdip....ve-phpoc-shield
и микробус https://www.chipdip....ck-phpoc-shieldчто позволяет подключить весь спектр разных датчиков и устройств, нашлепанных для ардуинок.
Качество изготовления плат очень высокое.
Работает очень стабильно, не виснет вообще (если не накосячить в своей программе).
Фирме, которая это делает 20 лет и она много что выпускает на эту тему, в том числе сервера доступа на этой же технологии.
Фирма имеет отделения по всему миру и переводит документацию, что многие другие фирмы не делают. В частности есть версия сайта на русском и вся документация по этим игрушкам переведена на русский довольно неплохо и лежит на сайте фирмы ru.phpoc.com
Недостатки:
PHP реализован не полностью.
Скорость процессора всего 168 Мгц, что в сумме с интерпретатором не даст возможности полноценно использовать тяжелые какие-либо тяжелые интерфейсы (я так думаю, но не пробовал).
Нет базы данных.
Мало flash и нет SD карты (можно подключить через шилд).
По недостаткам видно, что заточка именно под IoT, то есть не получится на самой платке держать графики датчиков за последние 10 лет и загружать phpmyadmin, но это почти никому и не нужно.
Короче, рекомендую