Помощник для HTTP(S)-запросов к веб-сервисам с ESP32 и ESP8266, поддерживает GET, POST, PUT и кастомные заголовки
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Настройка и управление радиомодулями EBYTE E220 с поддержкой прозрачной передачи и фиксированной адресации
Функции для плавных анимаций с различными типами кривых: линейная интерполяция, кубические, экспоненциальные, упругие и отскакивающие переходы
Упрощает управление кнопками и светодиодами с помощью простых команд, включая импульсное управление яркостью на PWM-выводах
Парсинг массивов целых чисел из последовательного порта с разделением запятыми
Управление датчиками, выводами и отправка данных в облако для ESP и Arduino с минимальным кодом
Упрощённая работа с HTTP-запросами на ESP32: GET и POST с поддержкой JSON, как в axios
Плавное изменение значений переменных с помощью easing-функций различных порядков и типов переходов
A library for PCF8574A (8-bit) and PCF8575 (16-bit) I2C I/O expanders used on a custom PCB that provide input read (State ON 4 to 30V) and relay output.
Преобразует аналоговые сигналы джойстика в пять дискретных состояний направления с автоматической обработкой порогов
Парсер TCP-данных от метеостанций Ecowitt GW1000/GW1100 с преобразованием показаний датчиков в структурированный формат
Извлечение признаков из временных рядов датчиков на контроллере — статистика, спектральные свойства и другие характеристики для классификации данных
Сбор данных с видео, аудио и датчиков на ESP32 с записью на SD-карту и поддержкой TinyML
Запись и чтение сложных структур данных в EEPROM Arduino
Реализация нечёткой логики для микроконтроллеров без внешних зависимостей — поддержка Mamdani, MAX-MIN вывода и треугольных, трапециевидных, синглтонных функций принадлежности
Симуляция звука классического органа Hammond B3 с эффектом Leslie-спикера и поддержкой MIDI
Запуск моделей машинного обучения из Edge Impulse на Arduino с упрощённым API
Система определения местоположения в реальном времени для Arduino и ESP32 на основе анализа сигнала WiFi
Запуск моделей TensorFlow Lite на микроконтроллерах ARM Cortex-M (устаревшая библиотека, рекомендуется миграция на актуальные подходы)
Реализация узла Sparkplug B/Sparkplug 3 для микроконтроллеров с API управления тегами данных и Protobuf-кодированием через nanoPB
Встроенная в flash-память виртуальная файловая система только для чтения с поддержкой директорий и Arduino FS-интерфейса
Драйвер для многоканальных АЦП ADS1015/1115 с I2C интерфейсом и программируемым усилением
Фильтры для обработки сигналов: IIR, FIR, Butterworth, медианные и другие реализации для Arduino
Шаблоны эмодзи для визуализации данных EmotiBit на дисплеях Feather Wings
Управление RGB светодиодами через драйвер KTD2026: включение, яркость, цвет и эффекты мигания
Единый интерфейс для разных библиотек энкодеров с поддержкой собственных адаптеров
Примеры для Educational BoosterPack MKII от Texas Instruments, адаптированные для Arduino IDE с ядрами TI