Список поддерживаемых плат в Arduino IDE 2.0
Где найти список поддерживаемых плат в Arduino IDE 2.0 без установки IDE? Гугление не дало результатов. В частности, мне нужна поддержка ESP32-S3.
@Paul Jurczak, 👍2
2 ответа
В среде IDE 2.X используется ардуино-кли:
Бэкэнд-операции, такие как компиляция и загрузка, разгружаются. к экземпляру arduino-cli, работающему в режиме демона.
который имеет примерно те же внутренние компоненты, что и arduino-builder
Arduino-Builder теперь является просто оболочкой arduino-cli
это то, что IDE 1.X использует для запуска процесса сборки. Грубо говоря, они поддерживают одни и те же платы.
Единственное отличие, которое я заметил, заключается в том, что IDE 2.X пока не поддерживает свойства платы disableRTS
и disableRTS
, поэтому некоторые платы ESP32, для которых требуются эти настройки, (пока) не будут работать с последовательным монитором 2.X IDE. ESP32-CAM-MB вместе с ESP32CAM — это комбинация, в которой последовательный монитор не работает. Однако вы все равно можете загрузить его.
Итак, IDE должна нормально компилироваться и загружаться для вашего ESP32-S3. Если вы хотите знать, будет ли работать Serial Monitor, нужно посмотреть на схему конкретной платы, чтобы увидеть, подключены ли сигналы EN/RESET и GPIO0 к последовательному приемопередатчику с использованием только диодов. Официальные платы этого не делают. Поэтому, если у вас есть один из наборов разработчика Expressif (или его клон), Serial Monitor 2.0 IDE будет работать с ним нормально.
Где я могу найти список поддерживаемых плат в Arduino IDE 2.0? В частности, мне нужна поддержка ESP32-S3.
Не зная, что вы хотите сделать, краткий ответ: проверьте свойства "boards"
этого JSON: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json.
IDE Arduino — это просто пользовательский интерфейс поверх arduino-cli
. Он позволяет изменить свойство board_manager#additional_urls
интерфейса командной строки. конфигурация. Как только в среде IDE будет указан новый URL-адрес сторонней платформы, интерфейс командной строки увидит доступные платы платформы . Вам нужно будет установить платформу, чтобы проверить и загрузить свои скетчи. После установки платформы "boards.txt"
будет доступен в вашей файловой системе для CLI. В данном примере это https://github.com/espressif/arduino-esp32/blob/ master/boards.txt.
- Загрузка данных SPIFFS в Arduino IDE 2.0.0-rc3 (ESP32 & TTGO) - Ubuntu
- esp32, platformio A fatal error occurred: Packet content transfer stopped (received 8 bytes) *** [upload] Error 2
- Как выбрать альтернативные контакты I2C на ESP32?
- Драйверы для чипа последовательного порта CH9102X
- Как преобразовать форматированный оператор print в строковую переменную?
- ESP32 - "Детектор Браунаута был активирован" при запуске Wi-Fi
- Питание esp32cam от аккумулятора
- Контакты RX и TX на esp32