Работа с инфракрасным термометром MLX90614 через I2C-интерфейс для бесконтактного измерения температуры
Архитектура: arduino_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с аналоговым джойстиком Qwiic через I2C интерфейс с поддержкой множественного подключения на одну шину
Управление 12-кнопочной клавиатурой Qwiic по I2C с буферизацией нажатий и временными метками
Управление полоской из десяти адресуемых RGB светодиодов APA102 по протоколу I2C
Управление MP3-плеером Qwiic MP3 Trigger через I2C: воспроизведение треков, регулировка громкости и эквализация
Единая библиотека для OLED-дисплеев SparkFun на базе SSD1306 с оптимизацией скорости обновления и поддержкой графических примитивов
I2C логгер данных SparkFun Qwiic OpenLog для записи информации в текстовые файлы без использования последовательного порта
Работа с датчиком оптического отслеживания движения SparkFun Qwiic OTOS для навигации роботов по твёрдым полам
Настройка и обмен данными с PIR-датчиками движения SparkFun Qwiic через I2C с поддержкой буферизации событий и дебаунса
Управление питанием Qwiic-устройств через I2C для экономии батареи в портативных проектах
Управление одиночными, двойными и четырёхканальными реле SparkFun через протокол Qwiic для коммутации мощных устройств от микроконтроллера
RFID-считыватель SparkFun Qwiic с подключением по I2C, хранящий до 20 отсканированных тегов с временными метками и поддержкой прерываний
Управление часами реального времени RV-1805 с точностью до ±3 минут в год и энергопотреблением 22 нА по протоколу I²C Qwiic
Драйвер для высокоточных часов реального времени RV-8803 с интерфейсом Qwiic, минимальным энергопотреблением и функциями будильников и калибровки
Драйвер 24-битного АЦП NAU7802 для подключения тензодатчиков через I2C без пайки
Управление шаговыми двигателями через I2C по системе Qwiic с поддержкой микрошагов, ускорения и автономной работы
Настройка и чтение дальности датчика TMF8801 Time-of-Flight через интерфейс I2C (Qwiic)
Драйвер для датчиков расстояния AMS TMF882X с прямым измерением времени полёта и поддержкой многозонного режима
Управление цифровым RGB-энкодером Qwiic Twist через I2C с обработкой поворотов и нажатий
Ультразвуковой датчик расстояния SparkFun Qwiic TCT40 с поддержкой I2C и возможностью каскадного подключения
Автоматическое обнаружение и логирование данных с датчиков Qwiic без установки отдельных библиотек
Подключение оригинальных контроллеров NES к Arduino через I2C-интерфейс QwiicNES с поддержкой множественного подключения
Управление LoRa радиомодулем QwiicRF для беспроводной передачи данных на большие расстояния с низким энергопотреблением
Управление мобильным роботом SparkFun RedBot: двигатели, датчики линии, акселерометр и бамперы
Измерение расстояний до 2000 мм методом time-of-flight для датчика RFD77402 с подключением по протоколу Qwiic
Управление RGB OLED дисплеем 64×64 пикселей на SSD1357 с функциями рисования и вывода текста через SPI
Работа с датчиком температуры и влажности RHT03 (DHT22) через однопроводный интерфейс
Работа с датчиком CO₂ SCD30 через I2C: чтение концентрации газа, температуры и влажности с компенсацией по атмосферному давлению
Работа с CO₂-сенсорами SCD40 и SCD41 через I²C, с одновременным измерением влажности и температуры
Поддержка дифференциальных датчиков давления Sensirion SDP3x для измерения потоков воздуха через I2C