Подключение ESP32 к Google Cloud IoT Core (с помощью Google Cloud IoT Device SDK и ESP-IDF) - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь отправить данные из Google Cloud Firestore (через Google Cloud IoT Core) на устройство ESP32. Я следовал этому руководству , используя опцию использования одобренного Google способа Google Cloud IoT Device SDK и ESP-IDF. Это описано в связанном файле Github readme .

. Я установил SDK для устройства Cloud IoT и ESP-IDF и получил приветственный пример работы ESP-IDF. Но я застреваю при попытке настроить параметры Wi-Fi (под заголовком "Постоянные времени компиляции в файле readme"). make menuconfig работает, когда находится в папке проекта ESP-IDF, например, пример hello-world, т.е. открывает меню. Но я не могу найти настройки для Wi-Fi («WiFi SSID», «Пароль WiFI») или Google Cloud IoT Core («Идентификатор проекта», «Местоположение», «Идентификатор реестра» и «Идентификатор устройства»). Даже в ESP-IDF эти настройки можно найти?

Я должен добавить, что я не использую датчик BME280, как в руководстве, но хочу лишь убедиться, что у меня есть какое-то соединение сначала между устройством и Google Cloud. Тогда я предполагаю, что буду использовать функции Google для отправки данных из Firestore на устройство через Cloud IoT Core.

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

Есть идеи, что я делаю не так? И вы думаете, этот метод хорош, или я должен попробовать Zerynth, который я прочитал, может быть решением? Я хочу что-то рекомендованное / одобренное Google.

...