Упрощает обработку команд и значений через Serial Monitor — парсит входные данные, фильтрует переводы строк и предоставляет callback-функции для их анализа
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление TTL serial servos через аппаратный UART с поддержкой протокола FreakStudio и одновременного контроля нескольких приводов
Синтез речи на модулях YFROBOT с управлением голосом, громкостью и скоростью для Arduino и ESP32
Arduino библиотека для DAC TLV320DAC3100 с управлением через I2C и выводом звука по I2S
Измерение энергии и мониторинг мощности в однофазной сети переменного тока через интерфейс SPI
Работа с аналоговой клавиатурой на одном выводе ESP32, распознавание нажатий и удержаний кнопок по значениям напряжения
Встроенные примеры кода для платы Deneyap Kart, готовые к запуску и адаптации под свои проекты
Работа с платой Design Informatics PCB на базе Arduino Nano 33 IoT: управление TFT экраном, светодиодами WS2812B, кнопками, джойстиком и датчиками
Воспроизведение мелодий через пьезодинамик на ESP8266/ESP32 с поддержкой стандартных нот и управлением темпом через BPM
Ядро ОС для Arduino, которое эмулирует переключение контекста между приложениями для экономии памяти
Неблокирующая обработка кнопок, таймеров и BLDC-моторов на основе millis и micros с поддержкой программного UART
Таймеры на основе millis() без блокировки основного цикла программы для отложенных действий и периодических событий
Поддержка 60 ГГц радарного датчика BGT60LTR11AIP от Infineon для Arduino через специальный щит или Shield2Go модуль
Шахматный движок для микроконтроллеров с базовой реализацией правил и логики игры на доске 8x8
Упрощает работу с моторами, датчиками света и кнопками робота Cing на базе Atmega32u4
Управление моторами, датчиками света и кнопками робота Cing на Atmega8 с поддержкой аналоговых и цифровых режимов
Упрощает обработку нажатий кнопок, избавляя от дребезга и необходимости вручную опрашивать пины
Служебный пакет для проектов CodeCodeCodec, требуется как зависимость при работе с их платами и примерами кода
Упрощение разработки для TinyPICO: управление питанием, батареей и светодиодом APA102 Dotstar
Измерение расстояния ультразвуковыми датчиками HC-SR04 с поддержкой разных единиц и timeout защиты
Асинхронный зуммер для проигрывания звуков и мелодий без задержек основной программы
Упрощенные функции для написания типового кода на Arduino без глубокого понимания низкоуровневых деталей
Управление роботом Cing на Attiny84: двигатели, датчики света и температуры с нормализованными значениями 0–100
Управление моторами и датчиками робота Cing на Attiny84, включая ультразвуковой дальномер в режиме детектора препятствий
Управление моторами и датчиками робота Cing на микроконтроллере ATtiny85 с унифицированным диапазоном значений
Управление роботом Cing на ATtiny85: моторы, кнопки, датчики света и расстояния
Управление емкостной сенсорной клавиатурой Deneyap через I2C с поддержкой четырех адресов
Управление TFT дисплеем DFR0997 по I2C и UART с поддержкой LVGL и вывода текста на разных языках
Управление 2.2" TFT LCD дисплеем ST7687S с поддержкой графики и текста через SPI-интерфейс
Быстрое цифровое управление портами Arduino с поддержкой DigitalPin, PinIO и программных SPI/I2C