Arduino притворяется PS/2 устройством и общается с хостом по этому протоколу для эмуляции клавиатуры, мыши или сенсорной панели
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Реализация PS/2 хоста для подключения клавиатур, мышей и тачпадов к Arduino с поддержкой высокой частоты передачи данных
Реализация криптографического стандарта Platform Security Architecture для Arduino с поддержкой хеширования, шифрования и генерации ключей
Построение псевдоспектра датчиков света с учётом их спектральной чувствительности через линейную интерполяцию
Управление 6-канальным контроллером громкости PT2258 через I2C с поддержкой до четырёх микросхем на одной шине
Arduino library for PT2258 I2C 6 channel audio volume processor.
Чтение датчиков температуры и влажности AHT20, AHT21, AHT10 с автоопределением модели и поддержкой блокирующего и неблокирующего режимов
Library for the PTSolns I2Connect ICP-20100 barometric pressure and temperature module.
Library for the PTSolns I2Connect KXTJ3-1057 accelerometer module.
Драйвер датчика освещённости VEML7700 с автоматическим масштабированием диапазона, пересчётом в люксы и режимами энергосбережения
Управление FM/AM радиоприёмниками на чипах AKC695X через I²C интерфейс с поддержкой LW, MW и SW диапазонов
Управление FM/AM-приёмником KT0915 через Arduino с настройкой частоты, диапазонов и громкости
Распознавание жестов и движений с акселерометров, IMU и сенсорных массивов с фильтрацией и обработкой в реальном времени
Функции для работы с MentorBit и тренажёром логических элементов, включая симуляцию таймеров, счётчиков и триггеров
Генерирует импульсы на цифровых выводах с частотой 2–3000 Гц без сложной настройки Timer 1
Декодирование сигналов протоколов, где информация кодируется длиной импульса, с гибким выбором пинов через EnableInterrupt
Обработка сигналов датчиков сердечного ритма на базе PPG с фильтрацией, детекцией биений и расчётом BPM для Arduino Uno
Приём и передача нескольких PPM-потоков с высоким разрешением для плат Teensy
Моделирование событий кнопки с распознаванием кликов, двойных кликов и долгих нажатий через периодический опрос пина
Интерфейс для кнопочной панели PwFusion через I2C с поддержкой платы IFB-40004
Чтение энкодера через интерфейс I2C на Arduino без занятия отдельных GPIO пинов
Работа с аналоговым джойстиком через интерфейс I2C без использования аналоговых входов Arduino
Работа с I2C переключателями Playing with Fusion для Arduino и TREMA IDE
Интерфейс датчиков температуры и влажности Sensirion SHT3X для Arduino с поддержкой SHT30, SHT31 и SHT35
Работа с датчиком времени пролёта VL53L3C для измерения расстояния до четырёх целей лазером класса 1
Управление RC серво с использованием ШИМ-сигналов, совместимое с библиотеками, работающими на прерываниях
Плавное управление яркостью светодиодов через PWM с синусоидальной кривой вместо резких скачков
Кооперативная многозадачность для Arduino с синхронным выполнением задач по расписанию и реакцией на события
API для обмена командами между Arduino и ПК через последовательный порт с поддержкой нескольких типов данных и структурированными ответами
Управление FM трансивером QN8066: приём, передача, настройка частоты и модуляции