Как установить библиотеку Adafruit motorshield в arduino-cli

Мне нужно установить эту библиотеку с помощью программного обеспечения arduino-cli. Я не знаю, как назвать библиотеку. Использование

arduino-cli lib install <library_name>

Я пробовал Adafruit_MotorShield, Adafruit_MotorShield_V2и другие случайные комбинации, и во всех случаях он не может найти его. В менеджере библиотек графического интерфейса это так:

, 👍3

Обсуждение

проверьте имя в разделе library.properties, @Juraj

Как найти свойства библиотеки?, @user171780

Я нашел его на GitHub arduinolibraries.info и он тоже находится в папке библиотеки, если вы установили его в другом месте. И ссылка More Info в менеджере библиотек IDE тоже идет на GitHub, @Juraj

Вы говорите об этом? (https://www.arduinolibraries.info/libraries/adafruit-motor-shield-v2-library)? Где это имя использовать?, @user171780

Спасибо, теперь я нашел [library.properties](https://github.com/adafruit/Adafruit_Motor_Shield_V2_Library/blob/master/library.properties) файл., @user171780


1 ответ


1

Как отметил Juraj♦ в комментариях, имя для использования можно найти в файле library.properties. Там мы находим библиотеку name=Adafruit Motor Shield V2, поэтому команда для установки библиотеки выглядит следующим образом:

arduino-cli lib install Adafruit\ Motor\ Shield\ V2\ Library

Обратите внимание, что пробелы экранируются.

,

кавычки не сработали?, @Juraj

Не знаю, я сразу попробовал с этой командой, и она сработала., @user171780