Работа со сдвиговыми регистрами 74HC595 и 74HC165 через быструю bit-bang передачу или аппаратный SPI с буферизацией данных
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с модемом Quectel BG96 для NB-IoT подключения Arduino через shield hellothing с датчиками и TCP/IP
Эмуляция клавиатуры, мыши, геймпада и медиа-клавиш через USB на Leonardo и совместимых платах
Управление цифровым компасом HMC6352 через I2C с поддержкой разных режимов работы
Интеграция Arduino с Home Assistant через MQTT с поддержкой двусторонней синхронизации и автообнаружения устройств
Унифицированная библиотека для мониторинга тока, напряжения и мощности с датчиков INA серии от Texas Instruments с поддержкой 26 чипов и потоковой отправкой данных в JSONL
Трёхканальный датчик INA3221 для измерения напряжения и тока по I2C с неблокирующим чтением регистров
Работа с интервалами значений — математические операции над диапазонами с автоматическим вычислением границ результата
Парсер расписаний в формате KIC за 4,4 наносекунды без выделения памяти
Синхронное мигание нескольких LED и NeoPixel на разных пинах без блокирующих задержек
Кроссассемблер и дизассемблер для ретро-процессоров 6502, Z80, Motorola, Intel и других
Создание иерархических меню для LCD-дисплеев на базе HD44780 с поддержкой I2C и интерактивных элементов
Управление адресуемыми LED-полосками на базе микросхем LPD8806, LPD8803 и LPD8809 с настройкой цвета каждого пикселя
UI toolkit со встроенным Studio для проектирования интерфейсов SPI-дисплеев ST7789 и ST7735S на Arduino и ESP32
Набор библиотек для работы с модулями и датчиками экосистемы Makerlab.vn через унифицированные протоколы обмена данными
Шахматный движок для микроконтроллеров на основе micro-Max с поддержкой UCI и настройкой под ограниченную память
Управление светодиодами, RGB-элементами и кнопками образовательного набора MentorBit от Digital Codesign
Отслеживание минимумов и максимумов в потоке данных с датчиков с автоматическим сбросом и временными метками пиков
Вычисляет времена восхода и захода Луны по координатам и дате через трёхточечную интерполяцию её положения
Фильтр скользящего среднего для сглаживания данных с фиксированной точкой от датчиков и других источников
Вычисление скользящего среднего для сглаживания данных датчиков целочисленной арифметикой
Обнаружение направления вращения энкодера, фиксация позиций и отслеживание углового положения без блокировки основного кода
Управление сенсорными дисплеями Nextion через Arduino с поддержкой загрузки данных и инициализации устройства
Расширитель GPIO портов через I2C с поддержкой PCF8574 и PCF8574A, восемь дополнительных пинов в одну цепь
PID-регулятор для автоматического управления и стабилизации физических параметров в системах контроля и робототехнике
Control your Arduino, ESP32 or ESP8266 from the Plynx app.
Управление аудиопроцессорами PT2314, PT7314 и PT7313 по I2C с регулировкой громкости, входов и звукового оформления
Декодирование квадратурных импульсов энкодеров на основе конечного автомата с естественной устойчивостью к дребезгу контактов
Управление RGB светодиодом с поддержкой RGB, HSV и цветовой температуры, плавными переходами между цветами и гаммой яркости
Фреймовый протокол с CRC-8 и экранированием для надёжной передачи произвольных данных по UART, Bluetooth и RS485