Драйвер модема Telit ME310G1 с поддержкой LTE, GNSS, MQTT и облачных протоколов для Arduino UNO R4
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Скользящее усреднение сигнала через циклический буфер для сглаживания показаний датчиков и фильтрации шума
Управление мекануловыми колёсами для омнидирекционального движения робота с автоматическим распределением мощности по четырём двигателям
Преобразование углов и скоростей в значения мощности для каждого мотора меканумных колёс робота
Набор инструментов и примеров кода для управления компонентами MechNest на Arduino
Работа с дальномером Mechasolution R finder10D для измерения расстояния до объектов через Arduino
Модуль голосового распознавания Geeetech Suite 2 для Arduino — взаимодействие с микроконтроллером через распознавание речевых команд
Управление двумя моторами через драйвер L298x с контролем тока и плавной регулировкой скорости
Управление меканум-роботом с поддержкой популярных драйверов моторов и field-centric контролем
Движущийся фильтр медианы для сглаживания шумных данных датчиков с поддержкой любых типов данных
Аппаратная ШИМ для megaAVR-плат (UNO WiFi Rev2, Nano Every) с поддержкой таймеров TCB0–TCB3 и совместимостью между платформами
ISR-based PWM на низких частотах для megaAVR без блокирования основного кода, до 16 каналов на одном таймере
Аппаратные таймеры megaAVR с поддержкой 16 независимых ISR-таймеров для точных прерываний и планирования задач
Обмен файлами между компьютером и платой Arduino через SD/LittleFS при работе с MegunoLink
Управление японской головоломкой Meiro на Arduino — проведение шарика через лабиринт с помощью микроконтроллера
Драйвер для инфракрасного датчика AMG8833 с матрицей 8×8 пиксельной матрицей, поддержкой прерываний и связью по I²C
Драйвер для датчика APDS9960 с поддержкой измерения расстояния, распознавания жестов, определения цвета и освещённости
Драйвер для датчика BME280, измеряющего температуру, давление и влажность через интерфейс I2C/SPI
Драйвер для 9-осевого IMU LSM9DS1 с поддержкой I2C и SPI, объединяющий акселерометр, гироскоп и магнитометр
Драйвер для часов реального времени RV3028 с I2C интерфейсом и поддержкой прерываний
Драйвер для GNSS модуля SAM-M8Q с поддержкой I2C и синхронизацией по времени через PPS
Формирование UBX-сообщений для модулей GPS SAM_M8Q с автоматическим расчётом контрольных сумм
Драйвер для датчика дальности VL53L1X с поддержкой I2C и прерываний, требует плату с достаточным объёмом памяти
Управление 7-сегментными LCD-дисплеями Melt с интерфейсом I2C и оптимизированной передачей данных
Управление тремя светодиодами модуля MentorBit через I2C протокол с независимым включением, отключением и переключением каждого LED
Работа с датчиком освещённости BH1750 на платах MentorBit через простой I2C интерфейс
Датчик дождя для плат MentorBit, определяющий влагу на поверхности через изменение сопротивления
Создание иерархических меню на LCD с навигацией кнопками UP/DOWN/OK/BACK и поддержкой колбэков
Объединяет два потока данных в один Stream с приоритетом первого источника на чтение и запись
Синхронизация сервомоторов и 9-осевых датчиков для гуманоидных роботов через платформу Meridian на частоте 100 Hz