Компиляция примеров кода Arduino для платы LILYGO |
![]() |
Добавил(а) microsin | ||||||||||||||||||||||||||||||||||||||
Несмотря на то, что в описании репозитория [1] есть описание, как компилировать примеры, но все равно возникают некоторые вопросы. Итак, вот как надо правильно компилировать примеры: 1. Установите среду Arduino IDE, если она еще не установлена. 2. Скачайте репозиторий LilyGo-LoRa-Series [1]: $ git clone https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series.git 3. Скопируйте все папки из каталога lib (AceButton, Adafruit_BME280_Library, ..., XPowersLib) в папку $HOME/Arduino/libraries/, после этого они станут доступны для компилируемых скетчей папки examples. 4. Откройте нужный скетч в одном из каталогов папки examples. В файле utilites.h раскомментируйте один из макросов, относящийся к вашей используемой плате LilyGo. Например, для платы LILYGO Model T-LR1121 (это плата T3_S3_V1_2) нужно раскомментировать макрос T3_S3_V1_2_LR1121: ... 5. Установите тип вашей платы в меню Tools -> Board. Например для LILYGO Model T-LR1121 (это плата T3_S3_V1_2) нужно выбрать Board: "LiLy T3-S3". 6. В меню Tools выберите порт подключения. Например Tools -> Port -> /dev/ttyACM0. 7. Проверьте все опции выбранной платы в меню Tools. Их настройки должны близко соответствовать настройкам, которые приведены в одной из таблиц [1], относящейся к вашей плате LilyGo. Например, для T3-S3 V.1x (V1.1~V1.3) это может быть такая таблица:
Введите вашу плату в режим программирования (как описано в руководстве, обычно это делается с помощью кнопок Boot и Reset), скомпилируйте и прошейте скетч, как обычно. Обратите внимание, что некоторые примеры совместимы с определенными моделями платы LilyGo. Соответствующие сообщения о несовместимости появятся в процессе компиляции. [Ссылки] 1. Xinyuan-LilyGO / LilyGo-LoRa-Series. |