Быстрая альтернатива стандартной библиотеке для модуля MP3-плеера DFPlayerMini с поддержкой воспроизведения из разных папок и объявлений
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Унифицированные интерфейсы для энкодеров и моторов с поддержкой квадратурных, абсолютных и PWM-датчиков, а также различных способов управления двигателями
Аппаратные прерывания от таймеров для AVR, ESP8266, ESP32, SAMD, STM32, Teensy и других плат с независимой работой и микросекундной точностью
Управление модулем DFPlayer Mini для воспроизведения MP3 с SD-карты через аппаратный или программный Serial
Удалённый вызов функций на ESP32-модулях серии FX1N и совместимых платах 2.0RXO, MiniPLC-32u
Сервер Telemetrix для ESP-8266, обеспечивающий удалённое управление и мониторинг через WiFi с помощью Python-клиента
Управление конфигурацией ESP32 и ESP8266 через веб-портал с сохранением в INI-файл и поддержкой OTA обновлений
Управление платами Heltec ESP32 с поддержкой WiFi, LoRa, OLED-дисплея и GPS
Приём и декодирование сигналов от пультов управления на частотах 433/315 МГц с поддержкой Arduino UNO, DUE и ESP32S3
Управление униполярными и биполярными шаговыми двигателями с настройкой направления, скорости и количества шагов
Управление кофейными весами Acaia, Bookoo и Felicita через Bluetooth на Arduino и ESP32
Работа с энкодерами на ESP32 через встроенный счётчик PCNT с поддержкой до 8 одновременных устройств
Работа с I2C-клавиатурой с flash-памятью, отслеживанием нажатий и управлением подсветкой кнопок
Управление моторами через Adafruit Motor Shield V1 с поддержкой микрошага для Arduino и Mega
Управление GPIO-расширителями NXP серии PCAL через I²C с поддержкой микросхем на 8, 16 и 24 портов
Программный интерфейс I2C на любых выводах Arduino с поддержкой нескольких независимых шин
Обнаружение двойного нажатия кнопки reset для переключения в альтернативный режим на Arduino и совместимых платах
Управление модулями Metro (LED матрица, RGB светодиод, зуммер, датчики) через I2C с автоматическим назначением адресов
Управление FM-радиочипом RDA5807 через I2C на Arduino, ESP32 и STM32
Управление DC и шаговыми моторами через Adafruit Motor Shield V2 с поддержкой микрошагов и стакирования плат
CH32X035 превращается в USB HID-мышь с поддержкой движения, кликов и скролла, работая без драйверов на любой ОС
Управление ходовой частью омни- и меканум-роботов с автоматическим расчётом команд для моторов
Управление микросхемой AXP192 через I2C для контроля питания, зарядки батареи и энергопотребления на плата M5Stack и LilyGO
Управление модулями реального времени DS1307, DS3231 и DS3232 с поддержкой будильников, SQWG и температурного датчика
Создание веб-интерфейсов для ESP32/ESP8266 с двусторонней синхронизацией данных через WebSocket
USB Device библиотека для ESP32 с поддержкой HID, CDC ACM, MIDI, MSC и Audio интерфейсов с явным управлением конфигурацией
Управление генераторами тактовой частоты Si5351 от Silicon Labs с полным доступом к возможностям микросхемы
Управление часами реального времени BM8563 через I2C для M5Stack устройств
Управление реле, расширение портов через PCF8574 и гашение дребезга с поддержкой повторных попыток
Работа с часами реального времени NXP (PCF2131, PCF85063A, PCF85263A и др.) через I2C или SPI