Эмуляция клавиатуры, мыши, геймпада и медиа-клавиш через USB на Leonardo и совместимых платах
Архитектура: megaAVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
HTTP запросы GET, POST и PUT для подключения Arduino к веб-серверам и API
Драйвер для TFT-дисплеев на контроллере ILI9486 с подключением по SPI, поддерживающий Raspberry Pi и стандартные платы
Унифицированная библиотека для мониторинга тока, напряжения и мощности с датчиков INA серии от Texas Instruments с поддержкой 26 чипов и потоковой отправкой данных в JSONL
Работа с интервалами значений — математические операции над диапазонами с автоматическим вычислением границ результата
Парсер расписаний в формате KIC за 4,4 наносекунды без выделения памяти
Синхронное мигание нескольких LED и NeoPixel на разных пинах без блокирующих задержек
Кроссассемблер и дизассемблер для ретро-процессоров 6502, Z80, Motorola, Intel и других
Управление адресуемыми LED-полосками на базе микросхем LPD8806, LPD8803 и LPD8809 с настройкой цвета каждого пикселя
UI toolkit со встроенным Studio для проектирования интерфейсов SPI-дисплеев ST7789 и ST7735S на Arduino и ESP32
Набор библиотек для работы с модулями и датчиками экосистемы Makerlab.vn через унифицированные протоколы обмена данными
Шахматный движок для микроконтроллеров на основе micro-Max с поддержкой UCI и настройкой под ограниченную память
Управление светодиодами, RGB-элементами и кнопками образовательного набора MentorBit от Digital Codesign
Отслеживание минимумов и максимумов в потоке данных с датчиков с автоматическим сбросом и временными метками пиков
Вычисляет времена восхода и захода Луны по координатам и дате через трёхточечную интерполяцию её положения
Фильтр скользящего среднего для сглаживания данных с фиксированной точкой от датчиков и других источников
Вычисление скользящего среднего для сглаживания данных датчиков целочисленной арифметикой
Расширитель портов ввода-вывода PCF8574 через I2C с поддержкой прерываний, энкодеров и HC-SR04
Control your Arduino, ESP32 or ESP8266 from the Plynx app.
Декодирование квадратурных импульсов энкодеров на основе конечного автомата с естественной устойчивостью к дребезгу контактов
A simple library to interface with rdm6300 rfid reader.
Фреймовый протокол с CRC-8 и экранированием для надёжной передачи произвольных данных по UART, Bluetooth и RS485
Асинхронное управление обычными и RGB-светодиодами с поддержкой плавных переходов и паттернов без блокировки основного кода
Lightweight push-button library with debouncing, latching, events, long-press detection, and timing.
Утилиты для работы с датчиками и кнопками платы SchooMyBoard с функциями обработки сигналов для Serial Plotter
BLE на чипе RTL8720DN с API совместимым с ESP32
Коммуникационный слой для I2C-датчиков с поддержкой многобайтовых транзакций и I2S на ESP32
Модификация SevSeg для управления семисегментными дисплеями через сдвиговые регистры, снижающая количество используемых пинов Arduino с 12 до 3
shiftOut с микросекундными задержками между битами для надежной работы на длинных проводах
Управление светофорами на макетных железных дорог с поддержкой разных типов сигналов, яркости и взаимоблокировки