Arduino Uno WiFi — знакомый контроллер с чипом ESP8266 на борту. Железки Амперки
Попробуй Arduino Uno WiFi — http://amperka.ru/product/arduino-uno-wifi?utm_source=announce&utm_campaign=uno-wifi&utm_medium=youtube
По сути Uno WiFi — это старая добрая Arduino Uno, всё те же 14 цифровых входов/выходов, 6 аналоговых пинов и USB-коннектор, но на плате распаян wifi модуль ESP8266.
Теперь Arduino может обмениваться информацией с другими модулями в режиме точка-точка, подключаться к wi-fi сетям и даже выступать в качестве web-сервера. При этом, в отличие от дополнительных модулей или шилдов, все пины остаются доступными для использования.
Как работать с платой?
1) Для начала сконфигурируем плату на работу с сетями WiFi. Подадим питание на новенькую Uno WiFi и через несколько секунд в списке доступных сетей появится новая — с именем Arduino-WiFi и уникальным номером платы.
2) Подключимся к этой сети и зайдём по адресу 192.168.240.1 через браузер. Откроется web-интерфейс конфигурирования платы. На вкладке WiFi настроим подключение платы к существующей сети. На Uno WiFi можно зайти с любого устройства, подключённого к нашей сети. Достаточно знать IP-адрес устройства.
3) Плата готова к работе — теперь её можно прошить через IDE по WiFi. Здесь всё привычно — выбираем Uno WiFi, сетевой адрес вместо COM-порта и прошиваем плату.
Пусть Arduino Uno обрабатывает запросы в адресной строке и в соответствии с ними меняет значения на выходах. Зальём скетч с Rest-клиентом. Теперь, зададим состояние 13-го пина введя в адресной строке «/arduino/13/1» или «/arduino/13/0». В браузере отобразится состояние пина, а наш диод будет включаться и гаснуть.
Мы можем не только управлять пинами через браузер, но и получать информацию с сенсоров. Добавим к предыдущему девайсу пару датчиков и у нас получится простая система удалённого мониторинга для нашего цеха по производству #структора.
Беспроводная прошивка сильно облегчит отладку мобильных ботов. Например, если поставить плату в Робоняшу, менять поведение робота можно прямо «на лету».
Руководство по быстрому старту — http://wiki.amperka.ru/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B:arduino-uno-wifi?utm_source=announce&utm_campaign=uno-wifi&utm_medium=youtube