Управление до 6 мультиплексорами CD74HC4067 с поддержкой встроенного и внешнего ADC для расширения аналоговых входов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Гибкое хранилище данных, поддерживающее как одиночные значения, так и динамические списки на основе ArrayList или SimpleVector
Header-only библиотека для доступа к определениям пинов и параметров плат Arduino через constexpr константы при компиляции
CAN2515 driver for VLCB library
Работа с датчиком приближения VCNL3040 по I2C: чтение расстояния до 30 см, управление LED и настройка параметров сенсора
Датчик приближения VCNL36687 с лазером VCSEL и I2C интерфейсом, с поддержкой прерываний для энергоэффективных приложений
Управление датчиком приближения и освещённости Vishay VCNL4010 через I2C с поддержкой прерываний
Контейнер с API std::vector, работающий с фиксированным буфером без динамического выделения памяти
Типы данных для 3D-векторов и кватернионов с поддержкой операций вращения и ориентации в пространстве
Циклический буфер фиксированного размера с интерфейсом вектора для накопления последних N значений без динамического выделения памяти
Векторные классы для 2D, 3D и 4D операций, портированные из openFrameworks
Обмен данными с 6-осевым IMU датчиком BMI088 через SPI для получения данных акселерометра и гироскопа
Управление цепочками адресных RGB-светодиодов Grove v2.0 с независимым контролем цвета каждого модуля
Работа с пульсоксиметром MAX30100 для измерения частоты сердцебиения и SpO2 через I2C на платах VEGA ARIES
Драйвер датчика сердечного ритма и оксиметрии MAX30102 с расчётом пульса и уровня SpO2
Бесконтактное измерение температуры инфракрасным датчиком MLX90614 через I2C на платах VEGA ARIES
RV-3028 RTC с поддержкой нескольких I2C шин для плат VEGA Thejas32
Управление монохромными OLED-дисплеями 1.3" на контроллере SH1106 через I2C или SPI
Программная реализация UART для любых цифровых пинов на скоростях до 115200 бод
Драйвер для SPI-дисплеев ST7735 и ST7789 с поддержкой графики, текста и рисования примитивов
Ethernet-библиотека для плат Aries Alpha и Aries IOT с API, совместимым со стандартной Ethernet-lib
WiFi-подключение для плат VEGA ARIES IoT и ARIES NOVA с поддержкой серверов, клиентов, UDP и DHCP
Абстракция для работы с UART, I2C и SPI на платах VEGA ARIES IoT
Работа с RGB датчиком VEML6040 через I2C для измерения интенсивности красного, зелёного, синего каналов и белого света
Взаимодействие с УФ-датчиком VEML6070 через I²C протокол
Работа с датчиком УФ-излучения VEML6075 на ESP32 с корректной I2C-коммуникацией и поддержкой всех команд даташита
Работа с датчиками Vernier LabQuest через Arduino Interface Shield, включая поддержку Motion Detector и управление двигателями
Обработчик событий механического ротационного энкодера с поддержкой до 10 различных комбинаций поворота и нажатия кнопки
Обработка дребезга кнопок с распознаванием одиночного и двойного клика, долгого нажатия и повторных событий
Управление двумя моторами через контроллер Vesc с Arduino через PWM-пины, поддержка Wizibot Shield и альтернативных разъёмов на Mega