Упрощённое управление NeoPixel светодиодами несколькими командами без предварительной настройки
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление встроенными моторами, сервоприводами, датчиками и инструментами evive через меню-интерфейс на базе Arduino MEGA
Целочисленная арифметика фиксированной точки для быстрых вычислений с дробными числами на микроконтроллерах без FPU
Драйверы для инерциальных датчиков квадрокоптера Flix с поддержкой MPU-9250, MPU-6500, ICM-20948 и MPU-6050 через SPI или I²C
Подсчёт частоты входящего сигнала через подсчёт импульсов за фиксированный интервал времени
Парсер для разбора строк на подстроки по разделителю с доступом через индексацию и конвертацией в числа
Компактный программный таймер с поддержкой трёх режимов работы, паузы и выбором разрядности под объём памяти
Чтение температуры с термопары MAX6675 через программный или аппаратный SPI с поддержкой целых чисел и float
Подключение датчиков качества воздуха (PM2.5, PMS5003, SDS011, PPD42NS) к Arduino с возможностью отправки данных в hackAIR
Управление 14-сегментными дисплеями HPDL1414 с поддержкой каскадирования и прокруткой текста
Потоковый парсер multipart MIME контента с минимальным расходом памяти и гибким источником данных
HTTP запросы GET, POST и PUT для подключения Arduino к веб-серверам и API
Управление 6-осевым инерционным датчиком MPU6886 по I2C для отслеживания движения и ориентации на M5Stack
Работа с 6-осевым IMU ICM42670P через I2C или SPI: акселерометр, гироскоп и датчик температуры
Чтение акселерометра, гироскопа и датчика температуры ICM45608 по I2C или SPI с поддержкой FIFO и программируемых прерываний
Битовые хаки для ускорения операций с плавающей точкой на Arduino, включая быстрое отрицание и манипуляции IEEE754-представлением
Высокооптимизированный драйвер ILI9341 с DMA и синхронизацией по развёртке для Teensy 4/4.1
Драйвер для TFT-дисплеев на контроллере ILI9486 с подключением по SPI, поддерживающий Raspberry Pi и стандартные платы
Датчик напряжения, тока и мощности INA229 с SPI-интерфейсом и 20-битным АЦП для систем до 85 вольт
Высокоточное усреднение множества сэмплов с разделением целой и дробной части для предотвращения потери точности при длительном накоплении
Подавление дребезга кнопок и переключателей методом простого полинга с определением длительности нажатия
Управление DC-моторами через модуль L298N с методами для скорости, направления и работы на определённое время
Управление MAX14661 — 16-канальным I2C мультиплексером с поддержкой четырёх режимов коммутации линий между двумя шинами
Связь с M-Bus устройствами через микроконтроллер Arduino и совместимые платы
Управление AD9833 программируемым генератором сигналов через SPI с синтезом частоты, фазы и формы волны
mDNS и DNS-SD для автоматического обнаружения и регистрации сервисов в локальной сети на ESP, STM32, RP2040 и других платформах
Анализ данных датчика CO2 MG811 с полиномиальной аппроксимацией и визуализацией концентраций газов в реальном времени
Управление пакетами Modbus RTU и TCP с доступом к полям через несколько представлений данных
Конвертирует данные в азбуку Морзе со звуковым или световым выводом через динамик и светодиод
Драйвер для магнитного датчика положения MT6701 с поддержкой интерфейсов SSI и I2C