Управление матричными коммутаторами и маршрутизацией сигналов через GPIO, I2C и PWM с поддержкой электромагнитных реле
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление чипами питания AXP192, AXP202, AXP2101, SY6970, BQ25896 и HUSB238 для Arduino и микроконтроллеров
XPT2046_Touchscreen с поддержкой трёхточечной калибровки для точных координат сенсорного экрана
Драйвер сенсорных экранов XPT2046 с калибровкой и преобразованием координат касаний в пиксельные значения
Управление сенсорными дисплеями с контроллером XPT2046: чтение координат касаний и силы нажатия с поддержкой поворота экрана и прерываний
Работа с резистивными сенсорными экранами XPT2046 с калибровкой и преобразованием координат
16-битный расширитель GPIO через SPI для добавления дополнительных цифровых портов на Arduino
Обработка кнопок с дебаунсингом и детектированием кликов для расширителя GPIO XRA1405 по SPI
Подключение микроконтроллеров к WPILib через совместимый с xrp-wpilib-firmware протокол по WiFi и UDP
Унифицированная библиотека для сегментных дисплеев 7, 8, 14 и 16 сегментов с поддержкой TM1637, TM1638, MAX7219, HT16K33 и GPIO
Декодирование потока пакетов от IMU датчиков Xsens MTi с парсингом и callback-обработкой на чистом C
Обмен данными с инерциальными модулями Xsens MTi 1-series через I2C по протоколу Xbus
Работа с инерциальными датчиками Xsens MTi 1-series через SPI с парсингом углов, скоростей и GPS-координат
Криптографический алгоритм XTEA для Arduino с поддержкой ECB, CFB и OCB режимов шифрования, а также расчёта MAC в режиме CFB-MAC
Драйвер гироскопа Epson XV7021BB с подключением по SPI для Arduino
Драйвер гироскопа Epson XV7211BB с подключением через 4-wire SPI для Arduino
Быстрый алгоритм хеширования xxHash32 для проверки целостности данных на Arduino
Управление лазерными сканерами по протоколу XY2-100 с поддержкой рисования линий, прямоугольников и окружностей
Управление импульсным блоком питания XY6020L через UART с упрощённым ModBus для контроля напряжения, тока и включения выхода
Драйвер датчика освещённости NEWOPTO XYC-ALS21C-K1 с интерфейсом I2C, поддержкой прерываний и автоматической подстройкой усиления
Вычисление напряженности магнитного поля Земли по модели WMM для навигации и ориентирования по геоцентрическим координатам
Управление умными сервоприводами XYZrobot A1-16 через последовательный интерфейс с поддержкой чтения данных на Arduino Leonardo и Micro
Веб-сервер для Arduino с поддержкой GET, HEAD и POST запросов, работающий с SD-картой и не блокирующий основной скетч при передаче файлов
Кодирование и декодирование данных в формате CBOR для обмена со структурированной информацией между Arduino и другими системами
Имитация радиостанции Yaesu FT-857D на уровне CAT-команд для управляющих устройств и тестирования
ПИД-регулятор для Arduino на основе билинейного преобразования с фильтрацией сигнала и без отслеживания времени
Построение конечных автоматов с параллельным запуском нескольких состояний и встроенными таймерами
Юнит-тестирование Arduino кода на компьютере с мок-объектами для Arduino API и ручным управлением временем
Асинхронный дебаунсинг сигналов с уведомлением через callback когда значение устоялось
Приём данных от RFID-считывателей по протоколу Wiegand с поддержкой форматов 26 и 34 бита и event-driven обработкой