Надоело каждый раз вспоминать куда раскидывать свежие библиотеки в Arduino IDE. Оказывается можно без боли в заднице быстро собрать и закинуть свежую прошивку Tasmota через PlatformIO.
Тут можно почитать, как просто установить и подготовить для сборки прошивки Visual Studio Code.
Скачиваем свежую версию Source Code, разархивируем. Запускаем Visual Studio Code>Ctrl+O>Указываем путь к распакованной папке.
Открываем файл platformio.ini. Снимаем коммент
Теперь пора выбрать настройки платформы для компиляции, все это находится в правом нижнем углу
Приводим все к виду как на скриншоте
Осталось нажать Build и Upload в левом нижнем углу
Не забываем перевести плату в режим программирования!
Для загрузки в режиме программирования отключаемся от USB-порта, зажимаем кнопку L1 (I00 на плате) и подключаем снова к USB. Отпускать кнопку через 2-3 секунды.
Sonoff 4CH R2. Подключение датчика температуры и влажности DHT21 (AM2301)
Sonoff 4CH. Установка прошивки Tasmota при помощи PlatformIO
Тут можно почитать, как просто установить и подготовить для сборки прошивки Visual Studio Code.
Скачиваем свежую версию Source Code, разархивируем. Запускаем Visual Studio Code>Ctrl+O>Указываем путь к распакованной папке.
Открываем файл platformio.ini. Снимаем коммент
env_default = sonoff
Спускаемся ниже и проверяем настройки COM-порта; *** Upload Serial reset method for Wemos and NodeMCU
upload_speed = 115200
upload_resetmethod = nodemcu
upload_port = COM3
extra_scripts = pio/strip-floats.py
Далее открываем файл sonoff/user_config.h и пробегаемся по настройкам WiFi, MQTT и прочим нужным параметрам.Теперь пора выбрать настройки платформы для компиляции, все это находится в правом нижнем углу
Приводим все к виду как на скриншоте
Для загрузки в режиме программирования отключаемся от USB-порта, зажимаем кнопку L1 (I00 на плате) и подключаем снова к USB. Отпускать кнопку через 2-3 секунды.
Sonoff 4CH R2. Подключение датчика температуры и влажности DHT21 (AM2301)
Sonoff 4CH. Установка прошивки Tasmota при помощи PlatformIO
Вообще ни чего не понятно
ОтветитьУдалитьКакой вопрос, такой ответ) Где застряли?
УдалитьЗдравствуйте.PlatformIO установлен.Не появляются настройки платформы для компиляции которые находится в правом нижнем углу,те что у Вас выделены на скриншоте. Подскажите что надо настроить.
ОтветитьУдалитьК сожалению не могу ответить в личку, нет ваших данных.
УдалитьПопробуйте установить Arduino IDE https://www.arduino.cc/en/main/software#download и перезапустить Visual Studio.
Ибо этого требует VS Arduino
"Prerequisites
The Arduino IDE is required. Please install it from the download page"