Драйвер для e-ink экранов Pervasive Displays с поддержкой широкого диапазона температур и быстрым обновлением экрана
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для монохромных e-ink экранов Pervasive Displays серии iTC с поддержкой SPI и I2C
Двусторонний DShot для Raspberry Pi Pico с аппаратной поддержкой PIO, асинхронной телеметрией и возможностью подключения 8–12 ESC одновременно
ПИД-регулятор для Arduino с настройкой коэффициентов, защитой от интегрального накопления ошибки и ограничением выхода
Управление шаговыми двигателями через микросхему STM L6470 с поддержкой SAMD-плат
Сбор ЭКГ и измерение дыхания через ADS1292R Shield с подключением через SPI к Arduino
Управление генератором тактовых сигналов Si5351A через I2C с поддержкой трёх независимых выходов
Делитель частоты импульсов с поддержкой дробных коэффициентов через опрос входного пина
Калибровка и обработка данных для электронных весов с поддержкой до 10 точек калибровки и вывода в разных единицах измерения
Обработка нажатий кнопок с контролем дребезга и генерацией событий удержания и повторяющихся нажатий
Фильтрация шума аналоговых входов без потери чувствительности к реальным изменениям сигнала
Коллекция из 34 тысяч иконок Material Icons от Google для создания интерфейсов с roo_display
Управление временем с микросекундной точностью, поддержка часовых поясов и интеграция с RTC-устройствами для ESP32 и Raspberry Pi Pico
Arduino как издатель и подписчик ROS-сообщений через последовательный порт по протоколу rosserial
Обработка двухфазного энкодера с подавлением дребезга и детектором направления вращения
Работа с модулем часов реального времени DS1307 через I2C для чтения времени, календаря и энергонезависимой памяти
Обработка тактовых кнопок с антидребезгом, поддержкой длительных нажатий, двойных кликов и прогрессивного автоповтора
Работа с датчиком CO2, температуры и влажности SCD30 от Sensirion через I2C интерфейс
⚠️ Устаревшая библиотека — мигрируйте на SerialNetworkBridge. Мост для TCP и UDP коммуникации между Arduino и WiFi-модулем через последовательный порт
Обёртка над стандартной Servo Library для управления сервомоторами через простые функции задания угла поворота
Управление сервомоторами Gearotons по RS485 с поддержкой motion control, homing и калибровки
Управление сдвиговыми регистрами 74HC595 без ручного манипулирования битами и пинами, с поддержкой каскадных цепочек
Асинхронное управление сдвиговыми регистрами PISO для расширения цифровых входов микроконтроллера до 64 линий
FTP-сервер для управления файлами на ESP8266, ESP32, STM32 и Arduino через стандартные FTP-клиенты
Versatile soft timers with extensive functionality.
Управление I2C мультиплексерами TCA9548/PCA9548 для подключения нескольких устройств с одинаковыми адресами
Драйвер для монохромных TFT-дисплеев ST7305 с адаптивными макросами под разное разрешение
Работа с дисплеями ST7789 по SPI: графика, 16 шрифтов, битмапы, поворот и буферизация фреймов
Структуры данных для Arduino: списки, пары ключ-значение, приоритизированные очереди и перечисления на базе C++ шаблонов
Работа с трёхосевым магнитометром LIS2MDL через I2C или SPI на платах STM32