Анимированные выразительные глаза робота для ST7735 TFT дисплеев с пятью встроенными эффектами и полной настройкой внешнего вида
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Плавные анимации для сервомоторов и светодиодов через синусоидальные переходы и keyframe-интерполяцию
Работа с 12-битным АЦП ADS7142 для чтения одного или двух аналоговых каналов с низким энергопотреблением
Расширитель портов ввода-вывода на I2C для PCA9535 и PCA9555 с 16 дополнительными линиями и поддержкой прерываний
Обработка аномалий и событий в Arduino-проектах с поддержкой действий до и после события
Отправка ANSI-кодов в VT100-совместимый терминал для форматирования вывода: цвета, жирный текст, подчёркивание и позиционирование курсора
Парсер и вывод ANSI escape-последовательностей для Arduino — форматирование текста на дисплеях через интерпретацию управляющих кодов
Работа с ANT радиомодулями Dynastream Innovations через последовательное подключение или встроенные модули nRF51
Неблокирующие задержки с проверкой времени без зависания программы
Предотвращает многократное срабатывание кнопок от одного нажатия без использования задержек
Управление очередями задач без полноценной RTOS: быстрые прерывания, никаких блокировок и мьютексов
Легковесная альтернатива RTOS для микроконтроллеров — управление задачами через очереди без блокирующих операций и перегрузки памяти
Интеграция ANT+ протокола для подключения спортивных датчиков и устройств Garmin к Arduino
Драйвер для датчиков AnyLeaf (pH, EC, ORP, RTD) с поддержкой I²C и калибровкой
Воспроизведение RTTTL-мелодий в неблокирующем режиме с поддержкой двух параллельных каналов и сжатого формата
Реализация протокола AODV для mesh-сетей на ESP32 и STM32F4 с поддержкой трансиверов ADF7023
Декодер для цифрового управления моделями по стандарту NMRA/RCN (DCC) с оптимизацией под современные микроконтроллеры
Работа с датчиком AP3216C для измерения освещённости и расстояния до объектов через ALS и PS режимы
Управление USB PD 3.1 Sink контроллером AP33772S через I2C с поддержкой PPS и AVS режимов
Автоматическое дозирование химикатов для бассейна с пропорциональным управлением pH и ORP на основе PWM-регулирования
Управление адресными RGB-лентами SK9822 и APA102 с независимым контролем цвета и яркости каждого диода
Система меню для параллельного LCD 20×4 с двумя энкодерами, алертами и расписанием для автоматизации водоподготовки
Работа с датчиком света и детектором приближения APDS9900 по I2C с поддержкой прерываний по порогам
Драйвер для датчика APDS9960 с поддержкой измерения освещённости, определения цвета, обнаружения приближения и распознавания жестов
Интеграция со счётчиком энергии JSY-MK-163T через прямой интерфейс без Modbus
Интерфейс для счётчика мощности JSY-MK-194T по Modbus с готовыми функциями чтения данных
Чтение данных с трёхфазного счётчика энергии JSY-MK-333 без работы с Modbus напрямую
MIDI через сеть по RTP: отправка и приём MIDI-команд между Arduino и компьютером через Ethernet или WiFi
Работа с UART-интерфейсами SC16IS750/751/752 через I2C или SPI с поддержкой нестандартных частот кварца
Линейная интерполяция для преобразования нелинейных характеристик датчиков по таблице соответствия