Фреймворк для создания анимационных паттернов на адресуемых LED-лентах с разбиением на независимые сегменты и поддержкой трёхмерной маппировки
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление учебной системой парковки Estacionamiento для курса "Educacion Tecnologica II"
Эмуляция LIN master-узла для Arduino с поддержкой блокирующего и неблокирующего режимов работы
Рисование линий и чисел в памяти с поддержкой пользовательских функций отрисовки
Драйвер для LCD HD44780 с контроллером AiP31068 по интерфейсу I2C вместо параллельного подключения
Universal IoT Library for ESP32, ESP8266, Arduino Uno/Mega with WiFi, and all Arduino boards.
Простой логический анализатор для Arduino, способный мониторить до 32 цифровых выводов с настраиваемым сэмплированием по тактовому сигналу или таймеру
Протокол маршрутизации второго уровня для mesh-сетей на LoRa с поддержкой нескольких трансиверов
Управление RGB светодиодными цепочками на базе чипа LPD6803 с независимым управлением каждым пиксelem
Работа с UV датчиками LTR390: расчёт освещённости в люксах и индекса УФ излучения
Beautiful shadcn/ui-inspired theme for LVGL 9.
Обмен данными с IO-Link устройствами через Arduino: отправка PDIn и получение PDOut с настройкой цикла и переподключением
Управление сервомоторами LX-16A через шину данных с поддержкой угловых движений, easing и чтения параметров
Обработка матрицы кнопок и управление макросами для создания кастомных клавиатур и макропадов
Декодирование сигналов протокола Märklin-Motorola (MM и MM2) для управления моделями железных дорог через Arduino
Чтение и калибровка значений потенциометров с фильтрацией шума и поддержкой callback-функций
Управление DC-моторами и RC-сервоприводами через I2C с поддержкой до пяти модулей на одной шине
Управление двумя DC-моторами с независимой регулировкой скорости и направления вращения для робомобилей и подвижных платформ
Работа с 6-осевым IMU датчиком через I2C: акселерометр, гироскоп и углы Эйлера для отслеживания ориентации
Контроллер для четырёх DC-моторов с управлением через I2C, PWM регулировкой скорости и направления, мониторингом батареи
Драйвер пульсоксиметра MAX30100 для измерения частоты сердцебиения и уровня кислорода в крови по I2C
Измерение тока и напряжения с датчиком MAX471/MAX472 на платах GY-471 (красной и фиолетовой версии)
Измерение напряжения, тока и мощности по трём фазам с помощью модуля B201 на базе MAX78630+PPM через UART или SSI
Распознавание речи на Arduino через машинное обучение с локальной обработкой голоса
Расширитель GPIO на 8 линий через I2C с поддержкой стандартного Arduino API
Управление цифро-аналоговыми преобразователями MCP4822, MCP4812 и MCP4802 через SPI с базовым набором функций конфигурирования и вывода
Кольцевой буфер для асинхронной передачи данных между частями приложения с режимами перезаписи или отклонения при переполнении
Система меню для LCD-дисплеев на 1–2 строки с поддержкой булевых значений, списков, чисел и инженерных единиц
Управление SN76489 для синтеза музыки и звуков на четырёх каналах с поддержкой ADSR-конвертов
Управление биполярными и униполярными шаговыми двигателями через опрос или прерывания таймера с частотами до килогерц