Управление устройствами и компонентами Arduino 101 через интерфейс Annikken
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Конвертер цветовых форматов: преобразование между HSV и RGB, сжатие RGB24 в RGB16
Парсинг NMEA-данных от GPS-приёмников Ublox через Serial с автоматическим извлечением координат, высоты и времени
Неблокирующие таймеры на основе millis() с поддержкой попеременных интервалов и совместимостью с Metro
Управление светодиодами через логичные методы on(), off(), toggle(), flash() вместо digitalWrite с числовыми константами
Асинхронное управление светодиодами без блокирующих задержек с поддержкой PWM и многозадачности
Упрощённый драйвер для LiDAR-сенсора VL53L5CX, который получает данные расстояния со 100 пикселей одновременно по I2C или SPI
Логирование с временными метками и восемью уровнями детализации, с фильтрацией по сервисам и минимальными затратами памяти
Library to create and manage menus easily supports Adafruit and u8g2 drivers
Преобразование последовательностей точек и тире в символы и команды для управления клавиатурой и мышью на платах Arduino с USB
Получение точного времени с NTP-серверов через UDP для Arduino и ESP
Управление котлами и системами климатизации по протоколу OpenTherm с ESP32 или ESP8266
Управление 16-портовым расширителем PCF8575 по I2C с автоопределением адреса и простым интерфейсом
ПИД-регулятор с защитой от интегрального насыщения, фильтрацией производной и поддержкой автоматической настройки коэффициентов
Универсальная обёртка для датчиков с фильтрацией, калибровкой и синтезом данных нескольких сенсоров
Менеджер задач на основе таймеров и событий для микроконтроллеров с ограниченными ресурсами
Упрощённая работа с ультразвуковыми датчиками HC-SR04 и Ping))) для измерения расстояний на Arduino
Управление RF модулями EByte E70 с диапазоном связи до 6 км для Arduino, ESP8266, ESP32, STM32 и Raspberry Pi Pico
Работа с RFID-считывателями Eccel Pepper C1 через UART: поддержка Mifare, NTAG, Desfire и ISO 14443A/15693
Управление энергопотреблением для батарейных Arduino с адаптивной выборкой, режимами сна и отслеживанием заряда
Сбор датасетов с датчиков Arduino Nano 33 BLE и Nicla Sense ME через Web Bluetooth и платформу edge-ml
Обнаружение фронтов сигналов и изменений переменных для обработки кнопок и датчиков
Управление компонентами учебного шилда EduShield для Arduino с готовыми примерами кода
Драйвер для работы с энергонезависимой памятью M24C02 через интерфейс I2C с простым API для чтения и записи данных
Чтение уникальных идентификаторов из EEPROM-модулей 24AA02xUID и работа с их памятью
Чтение и запись EEPROM-чипов AT28C64 и AT28C256 на Arduino Mega через адаптер с управлением по SPI или последовательному порту
Упрощенная работа с EEPROM AT24Cxx через I2C: типизированное чтение и запись данных разных типов с явной конфигурацией чипа
Чтение и запись стандартных типов данных в EEPROM Arduino с автоматическим преобразованием между типами и байтами
Сохранение данных в EEPROM с проверкой целостности через CRC16 контрольную сумму
Продление ресурса EEPROM путём распределения данных по круговому буферу и снижения износа памяти