Работа с позициями и ориентацией объектов в 3D-пространстве: матрицы поворота, кватернионы, углы Эйлера и трансформации между ними
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление ультразвуковым датчиком расстояния Grove через цифровые входы-выходы Arduino без специальных протоколов
GSM/GPRS модемы для ESP32, ESP8266, STM32 и других плат: голосовые вызовы, SMS, интернет через GPRS
Расчёт метрик бинарной классификации через матрицу ошибок — чувствительность, специфичность и характеристики диагностического теста
Парсер UDP-телеметрии Gran Turismo 7 для ESP32 и ESP8266 с расшифровкой Salsa20 и поддержкой пакетов типов A, B, ~ и C
Управление LED-матрицами на чипах HT1632 и HT1632C с выводом текста, графики и анимации через SPI-подобный протокол
Поддержка микроконтроллеров и компонентов из учебных комплектов HuemoneLab
Драйвер LCD12864-V2.0 со ST7920 через I2C расширитель MCP23017, поддерживает графику и текст
Чтение данных акселерометра, гироскопа и температурного датчика модуля ICM45606 через I2C, SPI или I3C с поддержкой FIFO и расширенных алгоритмов обнаружения движения
Управление вакуумными датчиками INFICON Spot CDS500D/CDS550D через SPI протокол
Объектная библиотека для отправки, приёма и декодирования инфракрасных сигналов на Arduino с поддержкой SAMD21, ATMega4809, Due, Teensy и ESP32
Потоковое чтение и запись JSON-документов с минимальным использованием памяти для встроенных систем
Декодирование данных о состоянии автомобиля из сообщений CAN bus
Улучшенная альтернатива LedControl для матричных дисплеев на MAX7219 с программным буфером кадра и аппаратным SPI
Полносвязная нейросеть для микроконтроллеров с минимальными требованиями к памяти и поддержкой нескольких функций активации
Управление 7-сегментными LED-дисплеями Lixie с поддержкой чисел, текста и RGB-цветов
Драйвер для 24-битного АЦП LTC2485 с интерфейсом I2C и встроенным датчиком температуры
Валидация номеров карт и кодов товаров по алгоритму Luhn с поддержкой потокового режима обработки данных
Beautiful shadcn/ui-inspired theme for LVGL 9.
Интеграция IoT-устройств Arduino с платформой Magellan через NB-IoT модули BC95 по UDP или MQTT
Работа с датчиком линии MKE-S16 через I2C для робототехники и линеслежения
Модифицированная DallasTemp с поддержкой MAX31850 для чтения температуры с датчиков 1-Wire
Работа с 18-битными АЦП MCP3421–3428 по I2C с настройкой разрядности, усиления и чтением в вольтах
Основная библиотека MakerEdu для инициализации плат и управления компонентами образовательных наборов
Управление шаговыми двигателями Oriental Motor серии CVD через RS485 и Modbus
Сглаживание угловых значений 0–360° с учётом их циклической природы для датчиков компаса и гироскопов
Обработка и преобразование сигналов с геймпадов: XInput, DirectInput и Nintendo Switch с фильтрацией помех и SOCD cleaning
MQTT-клиент для Arduino с подключением через модуль ESP8266 по AT-командам
Работа с барометрическими датчиками MS5611 и совместимыми чипами серии MS56XX через I2C с высоким разрешением измерений давления и температуры
Драйвер для контроллера USB Power Delivery STUSB4500, позволяет Arduino управлять параметрами зарядки через I2C и настраивать напряжение и ток PDO