Работа с инерциальным датчиком LSM6DSV16X: акселерометр, гироскоп, I2C/SPI, детектирование движений и встроенное машинное обучение
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Емкостный датчик влажности и температуры SHT40-AD1B с интерфейсом I2C для STM32
Управление датчиком времени пролёта VL53L4ED для измерения расстояния через I2C с поддержкой опроса и прерываний
Управление датчиком дальности VL53L7CH с матрицей 8×8 зон через I2C с поддержкой прерываний
Управление платой расширения X-NUCLEO-IKS5A1 с набором MEMS-датчиков движения, давления и магнитного поля через I²C
Измерение интервалов времени и частоты сигналов с точностью до микросекунд
Последовательное выполнение неблокирующих задач с временными интервалами между ними
Сериализация структурированных данных в Stream с поддержкой версионирования и работой через пары ключ–значение
Субпиксельный рендеринг шрифтов для чётких надписей на маленьких дисплеях
Плавное управление сервомоторами с 30 вариантами easing-анимаций для естественных движений без блокирующих функций
CAN Bus с протоколом publish/subscribe, автоматическим управлением ID и восстановлением подписок после перезагрузки
Append-only bounded records with CRC checks and interrupted-write recovery.
Deterministic timed sensor replay with explicit dropped and replaced readings.
Синхронизированные волновые функции (синус, косинус, треугольник, пила) с периодом, независимые от частоты вызова основного цикла
Синтез речи на основе LPC с предзаписанным словарём из 1000+ слов для встраивания в Arduino-проекты
Pengganti delay() berbahasa Indonesia: jalankan beberapa hal bersamaan tanpa program berhenti.
TCP-клиент для Arduino через последовательный порт хоста с поддержкой любых серверов без Ethernet и WiFi шилдов
Angka menjadi kata dalam bahasa Indonesia ("seratus dua puluh lima"), plus format angka dan rupiah ("Rp1.250.000").
TensorFlow Lite для запуска моделей машинного обучения на микроконтроллерах ARM Cortex-M, работает с Arduino Nano 33 BLE Sense
Работа с лазерным дальномером TFmini от Benewake через Arduino, получение данных расстояния по UART
Работа с дальномером TFMini-Plus по протоколу I2C с восстановлением шины при зависаниях
Драйвер UART для LiDAR модуля TFS20-L с парсингом данных расстояния, интенсивности и температуры
A fast full featured SPI driver for TFT drived by ILI9163C, fully SPI Transaction compatible and Fast.
Управление платой The Troll: звук, кнопки, DIP-переключатели и PWM с поддержкой I2C
Клиент для подключения Arduino-устройств к облачной платформе Thinger.io через протокол IOTMP с поддержкой WiFi, Ethernet и GSM
I2C-драйверы для ATtiny1 с поддержкой OLED SSD1306 и DAC MCP4728
Минималистичный парсер команд для Arduino с поддержкой кодогенерации, оптимизированный под микроконтроллеры с ограниченной памятью
Криптография на эллиптических кривых для Arduino: шифрование данных и проверка цифровых подписей на микроконтроллере
Упрощённая версия TinyGPS для парсинга NMEA с минимальным расходом памяти, подходит для APRS и высотных зондов
Парсинг NMEA-предложений от GPS-модулей с доступом к координатам, времени и высоте через удобные методы