• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос Ардуино - ЕСР8266-Андроид

FlowerHorn

New member
Здравствуйте!

Есть две связки:

1) Ардуино - ЕСР8266-Андроид

2) ЕСР8266-Андроид

В первому случае можно использовать самописную прошивку или прошивку на основе АТ.

Во втором случаем будет самописная прошивка.

Вопрос, с помощью чего или какого протокола проще всего управлять через написаную программу на Андроиде ЕСР8266 и через неё же Ардуиной. Есть акваконтроллер на Ардуино Нано+ЕСР8266-01, а следующий хочу создать на базе ЕСР8266 -12Е

Нашёл вебсокет, но пока ни чего не понял.

Если можно укажите примеры, нужно передавать параметры туда и обратно типа "W-255" (условный адресс и его параметр) или предложите что то получше.
 

FlowerHorn

New member
Не могу всё таки разобраться, есть такая схема:

Ардуино-Нано====(Serial)====>ESP8266-01====(WiFi)====>Android

Ардуино-Нано - своя прошивка (управление подключенными устройствами + передача и приём команд от ESP8266-01).

ESP8266-01 -(передача и приём команд от Ардуино-Нано и Android ) а вот что тут должно быть? АТ прошивка? Какой то веб сервер или сокет?

Android - самописная программа (интерфейс + передача и приём команд через WiFi)



Нано вроде полноценную веб-морду не потянет, при том что на ней уже больше половины занято памяти основной программой.
 

Victor

Administrator
Команда форума
а вот что тут должно быть? АТ прошивка? Какой то веб сервер или сокет?
здесь 2 варианта:
1. Самописная прошивка с web сервером и приемом данных от Arduino (тогда на андроиде обходимся просто браузером без приложения)
2. Самописная прошивка с UDP (или TCP) сервером и приемом данных от Arduino (тогда на андроиде приложение для обмена и визуализации)
 
Сверху Снизу