Декодирование азбуки Морзе на Arduino через поиск в таблице соответствий точек и тире буквам и цифрам
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление DC-моторами через платы Infineon с микросхемами BTN9970LV и BTN9990LV
Управление шаговыми двигателями через драйвер MP6602 по SPI-интерфейсу
Zero-config MPU6050 driver with auto-calibration and built-in Madgwick/Mahony sensor fusion.
Упрощённая обёртка над MQTT для быстрого подключения ESP32/ESP8266 к брокерам с автоматическим переподключением и управлением статусом
Arduino driver for the MR24HPC1 24 GHz human-presence radar.
Драйвер для магнитного энкодера MT6826S с интерфейсом SPI, измеряющий абсолютное положение вала с разрешением до 15 бит в диапазоне 0–360°
Многоканальные прерывания таймеров для SAMD21 и SAMD51 с независимыми обработчиками на каждом канале
WebSocket для микроконтроллеров с поддержкой Arduino, ESP8266/ESP32 и Ethernet-щитов, соответствует стандарту RFC6455
Неблокирующие таймеры с минимальным расходом памяти для параллельного опроса датчиков и обработки событий
Парсер NMEA для GPS-модулей с минимальными требованиями к памяти, поддержкой GLONASS, Galileo и BeiDou
Управление Nintendo R.O.B. с Arduino через светодиод и импульсные команды
Детектор множественных кнопок с битовой упаковкой для экономии памяти и поддержкой toggle и exclusive режимов
Бинарный протокол обмена с неблокирующим парсингом, CRC16-проверкой и опциональным XOR-шифрованием для микроконтроллеров
Работа с NFC-модулем Grove M24LR64E через I2C для чтения и записи данных с поддержкой ISO 15693 и ISO 18000-3
Работа с 24-битным прецизионным АЦП Analog Devices AD7124-4 через SPI с поддержкой дифференциальных и одиночных каналов
24-битный АЦП AD7794 от Analog Devices — 6-канальный прецизионный преобразователь с гибкой настройкой фильтрации и поддержкой однополярных и биполярных входов
A static, no-heap real-time dispatcher for Arduino boards.
Алгоритм FABRIK для обратной кинематики многосуставных манипуляторов на Arduino и ESP32 с минимальной нагрузкой на память
Управление DC-моторами с адаптивными алгоритмами PID, Fuzzy Logic и гибридным Fuzzy-PID для автоматической подстройки параметров на Arduino и ESP
Connect Arduino, ESP32, and ESP8266 devices to the NourGrid IoT platform.
Управление роботом-тележкой по чёрной или белой линии с поддержкой цифрового и аналогового сканирования
Упрощенная работа с лазерными датчиками пыли Nova Fitness SDS011/SDS021 через Serial с валидацией и автоповторами
Синхронизация времени по NTP с поддержкой часовых поясов и летнего времени для ESP32, ESP8266 и Raspberry Pico
Произвольная точность десятичной арифметики для Arduino, избегающая ошибок IEEE754 через строковое представление чисел
WebSocket-клиент (WS/WSS) для ESP32, ESP8266, RP2040 и Arduino с поддержкой callback-функций и режимом без прерываний
Управление робототехническими проектами на Arduino: моторы, сервоприводы, датчики, примеры от простых к сложным
Клиент для подключения к платформе OOCSI с поддержкой ESP32, ESP8266 и различных плат Arduino
OpenTherm master, slave, and gateway for Arduino, ESP8266, and ESP32.
Декодер пакетов OpenSynaptic для приёма данных с 8-битных микроконтроллеров, работает на чистом C89 без динамической памяти