Суть такая. Есть у меня идея соединить 5 вещей:
============== ============== ============== ==============
1)
Esp8266 Amica
2) датчик магнитного поля (
KY-003/KY-024/KY-025/KY-035
) или датчик фоторезистора (
KY-018
)
3) датчик джостика (
KY-023
)
4)
Android
смартфон
5) ТВ c
HDMI
или поддержкой
ScreenCast
============== ============== ============== ==============
Примерная реализация:
Запускается приложение на смартфоне (написанное ориентировочно на
React Native
). В поле вводится
ip/логин/пароль
и ок. Данные отсылаются в микроконтроллер который слушает эти данные. Как только он их получает, включается прием данных с магнитного датчика и джостика. Данные через микроконтроллер улетают на смартфон который дальше чтото делает с этими данными и на их основе рендерит интерфейс, который транслируется на ТВ.
============== ============== ============== ==============
Вопрос:
Может я что-то упустил, когда задумал такую комбинацию? На каком языке лучше программировать микроконтроллер (я
JS
разработчик, другие языки пока не знаю особо)? Вообще возможна ли такая связка, когда микроконтроллер и
принимает и отсылает данные с/на смартфон. Возможно ли записать данные
Wi-fi
сети в
ESP
через смартфон или надо
изначально прошивать микроконтроллер с этими заранее изветсными данными? Я сначала собирался на
JS
программировать микроконтроллер, но после перепрошивки дальше пока не пойму где искать
инфу. Может мне даже и
ESP
не подходит? Валяется еще
Arduino Nano
. Может вообще
Rassberi Pi
для таких вещей подходит?
============== ============== ============== ==============
Что посоветуете?
Спасибо.