Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Да, как-то слишком много и запутано.
Постановка задачи
Использовать библиотеку Arduino Ethernet с расширением Arduino Ethernet Shield для создания веб-сервера.
В статье доказано, и я согласен с автором, что так делать нельзя.
Создать удаленный доступ к Arduino с использованием сети вашего домашнего компьютера.
Лучше делать наоборот. На ардуине — клиент (mqtt, зачем строить велосипед), сервер — можно взять готовый.
Использовать стандартный пример Arduino для обеспечения значений влажности и датчика движения с помощью веб-сервера.
Будет лишний аргумент антиардуинщикам: "ха, на ихней ардуине только так и делают".
Разработать веб-приложений с использованием Python.
Python так Python… Но каким боком к нему ваш датчик на ардуине?
Интересно, что аналог данной статьи на английском языке был опубликован того же числа и в ту же минуту(!) здесь: https://sudonull.com/post/66569-Web-Server-Your-First-Arduino-Network-Software Создаётся ощущение, что это просто реклама web.py или другого продукта упомянутого в статье...
Веб-сервер — ваша первая сетевая программа Arduino