SparkFun Toolkit
Базовая библиотека SparkFun с общими интерфейсами и протоколами обмена для разработки драйверов датчиков и периферийных устройств
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:06e1868c1cbe3560ae0683c8fb612831af7a33e2609484f24940a12494106045SparkFun_Toolkit-1.2.1-06e1868c.zipОписание
SparkFun Toolkit — это базовая библиотека, на которую опираются другие компоненты экосистемы SparkFun. Вместо того чтобы каждая драйвер-библиотека заново писала слой коммуникации, типы ошибок и интерфейсы, все используют общий фундамент. Основной фокус — организация взаимодействия между микроконтроллером и периферийными устройствами через различные шины данных. Toolkit включает готовые реализации популярных протоколов обмена и абстрактные интерфейсы, которые упускоют разработку под разные типы шин одновременно. Архитектура спроектирована платформно-независимо, хотя изначально ориентирована на Arduino. Полезна в первую очередь тем, кто разрабатывает собственные библиотеки для датчиков и устройств или работает с экосистемой qwiic.