ESP32 в качестве основного контроллера и ESP8266 в качестве клиента - PullRequest
0 голосов
/ 05 февраля 2020

Я делаю проект, в котором я хочу использовать ESP32 в качестве основного контроллера и ESP8266 в качестве клиента (для сбора данных с датчиков).

Я хочу использовать протокол MQTT и отправить все данные к платформе Ubidots, как показано на прилагаемой схеме. ESP32 и ESP8266 будут подключены к мобильной точке доступа.

У меня вопрос, будет ли ESP32 в качестве основного контроллера работать в режиме станции и ESP8266 в режиме AP или наоборот? Или в котором они могут работать? (Это своего рода базовый c вопрос)

Поскольку я должен указать режим в коде в Arduino IDE.

Вот так я хочу, чтобы моя система работала

1 Ответ

0 голосов
/ 05 февраля 2020

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

Это руководство может служить справочным материалом для вашего проекта. Единственное, что вы должны заменить, это библиотека WiFi, необходимая для ESP8266 вместе с необходимыми конфигурациями.

Как только вы установили связь между устройствами, вы можете обратиться к этому руководству , чтобы отправить ваши данные с вашего ESP32 на Ubidots через MQTT.

...