Самостоятельная компиляция исходного кода, попытки изменить, улучшить или добавить соответствующие функции могут сделать процесс более увлекательным. Однако, поскольку процесс может быть сложным для тех, кто никогда не работал с Arduino или esp8266, здесь приводится краткое описание.
Откройте веб-сайт Arduino Arduino - Home, перейдите в раздел «Software» в меню навигации и затем нажмите на ссылку для скачивания справа.
На появившейся странице вы увидите страницу пожертвований, нажмите «just download», чтобы продолжить. После завершения загрузки дважды щелкните файл, чтобы установить его. Следуйте инструкциям на экране, нажимая «next», пока установка не будет завершена. В конце установки нажмите «close».
https://arduino.esp8266.com/stable/package_esp8266com_index.json
в поле «URL менеджера дополнительных плат» и нажмите «ОК», чтобы сохранить изменения и выйти.Перейдите в меню «Сервис» → «Управление библиотеками» и установите следующие библиотеки (вы можете ввести часть имени библиотеки в поле поиска, чтобы найти нужную):
Adafruit_AHTX0
Adafruit_BMP280_Library
WiFiManager
Обратите внимание, что некоторые библиотеки требуют установки других связанных библиотек. Выберите «Install All».
Теперь ваша среда Arduino IDE настроена, и вы готовы к компиляции исходного кода. Однако для удобства загрузки и последующего обновления исходного кода рекомендуется также установить программное обеспечение Git для управления версиями.
Посетите веб-сайт Git (git-scm.com) и нажмите кнопку «Download for Windows» справа, чтобы начать загрузку.
После завершения загрузки дважды щёлкните файл Git-2.33xxxx.exe, чтобы запустить установку. Во время установки следуйте инструкциям на экране.
Откройте каталог, где вы хотите разместить файлы проекта, используя проводник. Щёлкните правой кнопкой мыши в пустом месте и выберите «Git Bash Here». Введите:
git clone https://github.com/bg4uvr/esp8266mws
или
git clone https://gitee.com/bg4uvr/esp8266mws
(рекомендуется использовать этот вариант для ускорения загрузки).
Git загрузит соответствующий код из удалённого репозитория Git.
Теперь в каталоге, который вы выбрали ранее, появится подкаталог esp8266mws. Войдите в подкаталог и дважды щёлкните на файле esp8266mws.ino, чтобы открыть исходный файл в Arduino IDE.
Перейдите в меню «Инструмент» → «Плата» → «ESP8266 boards» и выберите «LOLIN(WeMos) D1 R1». (Это не единственный вариант, который может работать правильно, но для простоты описания используйте этот выбор.)
Затем выполните настройку платы разработки, следуя инструкциям на рисунке (большинство флэш-памяти ESP8266 на некоторых платформах составляет 4 МБ).
Теперь вы можете скомпилировать и проверить проект, нажав на значок с галочкой в панели инструментов.
Если библиотеки и менеджер плат установлены правильно, компиляция займёт около 1–2 минут. Результаты компиляции будут отображаться в нижней части окна, включая информацию об использовании пространства.
Теперь вы можете подключить плату разработки с помощью USB-кабеля. На плате разработки есть два типа чипов USB-to-Serial: CH340 и CP2102. Установите соответствующие драйверы и проверьте правильность номера последовательного порта в диспетчере устройств.
В окне настройки платы разработки выберите правильный последовательный порт в разделе «Порт». Нажмите на стрелку вправо в меню, чтобы скомпилировать и загрузить прошивку на плату.
git pull
и нажмите Enter. Если в удаленном репозитории есть обновления, ваши файлы будут синхронизированы.Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )