Вывод QR-кодов на дисплеи, совместимые с Adafruit_GFX, с автоматическим подбором версии и режима кодирования
Архитектура: rp2350
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер светового датчика RAK12010 с чипом VEML7700 для измерения уровня окружающего света по I2C
Преобразование значений между диапазонами с поддержкой нелинейных шкал для нестабильных сенсорных сигналов
Управление Arduino и ESP32 через мобильное приложение RoboLink по WiFi, Bluetooth или серийному порту с простым API на основе ключей
Коллекция из 34 тысяч иконок Material Icons от Google для создания интерфейсов с roo_display
Управление несколькими энкодерами с кнопками через портовый расширитель PCF8575 по шине I2C
Векторные шрифты на основе прямоугольников и линий с низким расходом памяти и быстрым рендерингом, более 40 встроенных гарнитур разных размеров
Работа с модулем часов реального времени DS1307 через I2C для чтения времени, календаря и энергонезависимой памяти
Драйвер микросхем HT16K33 для управления LED-матрицами через I2C с поддержкой анимаций через SBK_BarDrive
Симуляция многозадачности для Arduino без прерываний — запуск нескольких независимых процессов по расписанию в одном скетче
LTE-модемы SimCom A76xx: управление сетевыми режимами, регистрация в сети, поддержка потокобезопасности на ESP32
Простой таймер для Arduino с поддержкой отсчёта интервалов и вызова функций по расписанию
A simple moving-average filter library for smoothing analog sensor readings.
Управление адресуемыми светодиодами WS2812 через один провод с поддержкой различных конфигураций и форматов
Работа с сенсором APDS-9960: распознавание жестов, измерение цвета и расстояния через I2C
Работа с инфракрасным термометром MLX90614 через I2C-интерфейс для бесконтактного измерения температуры
Управление шаговым двигателем 28BYJ-48 через драйвер ULN2003 с простым API для задания шагов, направления и скорости
Инерциальный датчик ISM6HG256X с одновременным определением низкого и высокого ускорения, поддержка акселерометра и гироскопа для STM32
6-осевой датчик инерции LSM6DSO32 с поддержкой I2C и SPI, детектированием падения и счётчиком шагов
Прерывание цикла loop() отправкой символа в Serial Monitor без перезагрузки платы
Расчёт азимута и угла возвышения солнца по координатам и времени для управления солнечными системами и панелями
Неблокирующий клиент для управления ботом Telegram с микроконтроллера через long polling
Запуск моделей TensorFlow Lite на ESP32 для локального машинного обучения без облака
GUI-компоненты для TFT-экранов: кнопки, графики, слайдеры и датчики с встроенной обработкой касаний
Рисует и анимирует выразительные глаза на TFT-дисплее с поддержкой морганий, движений и эмоциональных выражений
Управление 2.8-дюймовым TFT сенсорным шилдом ST7781R для Arduino с поддержкой графики и сенсорного ввода
Управление 2.8-дюймовым TFT сенсорным экраном на драйвере ILI9341 через SPI с поддержкой SD-карты
Асинхронное управление миганием светодиода через объектный интерфейс без таймеров и прерываний
Отслеживание прошедшего времени на Arduino через простые функции для задержек и периодических действий
Компактный обмен данными по UDP с поддержкой фрагментации пакетов до 80 килобайт