Как обновить ESP8266 NodeMCU SDK с версии 2.5.2 до версии 3?
Вывод ESP.getFullVersion():
SDK:2.2.1(cfd48f3)/Core:2.5.2=20502000/lwIP:STABLE-2_1_2_RELEASE/glue:1.1-7-g82abda3/BearSSL:a143020Connecting to DO_231455
Я загружаю скетчи из Arduino IDE. Как обновить SDK?
У меня есть программа-прошивальщик, но я не могу найти документацию о том, что делать дальше:
Я скачал ресурсы с Github
@Brandon Pillay, 👍0
2 ответа
Лучший ответ:
SDK связан с каждым приложением Arduino, которое вы прошиваете на ESP8266, а не прошивается отдельно.
Выберите его в меню «Инструменты». Он доступен, только если вы выбрали «Универсальный модуль ESP8266».
SDK связан с каждым приложением Arduino, которое вы прошиваете на ESP8266, а не прошивается отдельно.
Возможно, вы уже выполнили инструкции по добавлению URL-адреса ESP8266 Arduino Core в настройки Arduino IDE.
После этого, чтобы обновить ESP8266 Arduino SDK, перейдите в меню "Инструменты", выберите "Плата", затем выберите "Диспетчер плат" (первый пункт в меню).
Появится диалоговое окно со списком всех семейств плат, для которых ваша среда разработки Arduino IDE умеет собирать. Вы можете ограничить список теми, для которых доступны обновления, выбрав «Обновляемый» в поле «Тип». Или просто прокрутите вниз или выполните поиск, пока не найдете запись ESP8266. Нажмите на нее, и если доступно обновление, вы увидите кнопку «Обновить». Вы также можете переустановить старые версии, выбрав версию и нажав кнопку "Установить".
Однако версии 3 пока нет. На момент написания этой статьи самым последним выпуском SDK была версия 2.5.2.
- ESP32S v1.1 NodeMCU vs ESP32 DevKitV1
- NodeMCU 1.0 автоматически сбрасывается через некоторое время
- Отправка данных из одного узла NodeMCU в другой узел NodeMCU с использованием последовательной связи
- Как/можно ли изменить имя поставщика в ESP8266-12E?
- Двигатель не вращается при использовании контроллера двигателя L298N.
- Несколько вопросов о первых шагах с NodeMCU ESP32/ESP8266.
- Как заставить 5-вольтовое реле работать с NodeMCU
- ESP8266 не подключается к Wi-Fi
это версия ядра Arduino в диспетчере плат, а не версия Espressif SDK, @Juraj