Board Identify
Определение типа и модели более чем 100 плат Arduino, Teensy, ESP8266/ESP32, micro:bit и других контроллеров во время компиляции
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2f48419dc34a5a13ff2e52e9cf6f3240622f6a91621a1478fdc334f61dd6d950Board_Identify-0.2.0-2f48419d.zipОписание
Если вы работаете с разными платами Arduino и хотите узнать, какая именно сейчас компилируется код, эта библиотека решит проблему за несколько строк. Board Identify определяет производителя, модель и микроконтроллер более чем для 100 разных плат: всех Arduino/Genuino, Teensy, ESP8266, ESP32, BBC micro:bit и Digispark. Получить информацию просто — через переменные вроде BoardIdentify::type. Правда, некоторые платы имеют одинаковые идентификаторы, поэтому в таких случаях библиотека вернёт обе модели одновременно. Есть и встроенный способ отладки: добавив одну строку перед включением library, вы получите предупреждение в консоль во время компиляции с названием распознанной платы.