Вывод QR-кодов на дисплеи, совместимые с Adafruit_GFX, с автоматическим подбором версии и режима кодирования
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с инфракрасными датчиками линии Pololu QTR через мультиплексоры CD74HC4067, поддержка до 32 сенсоров одновременно
Работа с инфракрасными датчиками отражения Pololu QTR и QTRX для линейного следа и определения препятствий
Кооперативная ОС для встраиваемых систем с приоритетным планированием задач, таймерами, межзадачным взаимодействием и иерархическими автоматами
Клиент для подключения Arduino к IoT-платформе Qubitro через MQTT с автоматической настройкой параметров соединения
Управление модемами Quectel LPWA (LTE-M/NB-IoT) для GPS-трекеров и IoT-устройств с поддержкой MQTT и режимов экономии энергии
Управление модулем Quectel EC200U через AT-команды: сеть, TCP/SSL, HTTP(S), MQTT, GNSS, SMS, NTP и файловая система
Реализация FIFO и LIFO очередей для Arduino с настройкой размера элемента, емкости и поведения при переполнении
Калибровка и обработка данных для электронных весов с поддержкой до 10 точек калибровки и вывода в разных единицах измерения
Драйвер для 24-битного АЦП HX711 с усилителем тензодатчиков, позволяет создавать весы и датчики давления
Управление адаптерами QuickCharge 2.0/3.0 с поддержкой фиксированных и плавно регулируемых напряжений через Arduino
An ultra-fast and versatile alternative to Arduino's map() function using floats.
Быстрый поиск медианы в массивах данных с использованием оптимизированного алгоритма QuickSelect
Гибкий и быстрый ПИД-контроллер с поддержкой разных режимов регулирования и методов защиты от интегрального насыщения
Упрощённый вывод в Serial с поддержкой нескольких значений разных типов, автоматическими разделителями и форматированием
Быстрая сортировка массивов на Arduino через статические методы с поддержкой разных типов данных
Упрощённое управление ультразвуковым датчиком HC-SR04 с расчётом расстояния в одну строку кода
Дополнительный UART-порт через I2C на базе микросхемы NXP SC16IS741 с поддержкой скоростей 1200–115200 бод
Работа с оптическими сканерами отпечатков пальцев серии R30X через SPI с поддержкой Arduino Due, Uno, Mega, ESP8266, ESP32 и STM32
Унифицированная обработка нажатий для обычных, сенсорных кнопок и микросхем MPR121 с событиями Press, Hold и Release
Обработка ёмкостных кнопок с поддержкой событий нажатия, отпускания и условного удержания
Обработка событий сенсорных кнопок на базе MPR121 с поддержкой нажатий, долгих удержаний и пользовательских обработчиков
Обработка кнопок с антидребезгом через Bounce2 и удобные коллбэки на нажатие, отпускание и удержание
Управление LED-матрицами, PIT-панелями и семафорами моторспорта через простой протокол команд на ESP32, ESP8266 или AVR
Управление pan-tilt радаром с сервомоторами и датчиком расстояния Ping))) для построения карт сканирования
Поддержка 60 ГГц радарного датчика BGT60LTR11AIP от Infineon для Arduino через специальный щит или Shield2Go модуль
Поддержка радарных датчиков RadarIQ-M1 с FMCW-технологией для детекции движения и отслеживания объектов на расстояниях до 10 метров
Конвертирует единицы радиационного облучения: Gray, Rad, Sievert, Rem и активность в Беккерелях и Кюри
Драйвер для датчика радиации Pocket Geiger Type 5, обрабатывающий импульсы через внешние прерывания и выводящий эквивалентную дозу излучения в реальном времени
Единый интерфейс для FM-приемников TEA5767, RDA5807M, SI4703 и других чипов с поддержкой I2C, стерео и RDS