Захват и анализ сигнала WS2812 с точностью до наносекунд на Teensy 4.x с автоматической проверкой тайминга
Архитектура: mbed_edge
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Расширенная RFM69 с буфером пакетов и поддержкой многоскачковых беспроводных сетей датчиков с автоматической маршрутизацией
Кодирование данных в WSPR-сообщения Type1 для передачи телеметрии через радиолюбительские сети сверх обычных ограничений протокола
Управление звуковым модулем WTV020-SD-16P для воспроизведения голосовых сообщений и звуков с регулировкой громкости
Управление RGB LED матрицей через SPI-контроллер AW20216S с независимой регулировкой цвета и яркости каждого светодиода
Работа с датчиками формальдегида DART, Prosense и Winsen через UART в активном и пассивном режимах
Обмен данными с модулями XBee от Digi через API mode с поддержкой Series 1 и Series 2
Упрощает отправку AT-команд и разбор ответов модулей XBee без ручного парсинга
Воспроизведение LED-паттернов геймпада Xbox 360 с поддержкой анимации и пользовательского вывода
Чтение LDR-датчиков с преобразованием показаний в люксы через эмпирическую калибровку
Управление семисегментными индикаторами через сдвиговый регистр 74HC595 с использованием трёх выводов Arduino
Компактный интерпретатор команд для микроконтроллеров: CLI без malloc на 2 КБ памяти с поддержкой скриптов и множественных экземпляров
Работа с трёхосными магнитными датчиками Infineon XENSIV TLx493D через I2C с поддержкой всех вариантов Shield2Go и 2GO комплектов
Управление 60 ГГц радаром BGT60TR13C от Infineon через SPI с обработкой FMCW-сигналов
Работа с датчиком CO2 Infineon XENSIV PAS через фотоакустическую спектроскопию на платах Miniboard и Shield2Go
Работа с I2C дифференциальными датчиками давления CFSensor серии XGZP для измерения воздушной скорости и других приложений
Эмуляция Xbox 360 контроллера через USB на Arduino-совместимых платах с поддержкой XInput
Настраиваемая реализация протокола XModem для передачи данных по последовательному каналу с минимальными требованиями к памяти
Half-duplex file transfer using the XModem and XModem/CRC protocols over any Stream.
Дебаунсинг кнопок с распознаванием нажатий, отпусканий и длительных удержаний
Управление матричными коммутаторами и маршрутизацией сигналов через GPIO, I2C и PWM с поддержкой электромагнитных реле
16-битный расширитель GPIO через SPI для добавления дополнительных цифровых портов на Arduino
Обработка кнопок с дебаунсингом и детектированием кликов для расширителя GPIO XRA1405 по SPI
Декодирование потока пакетов от 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