Управление 16-канальным реле-контроллером SI-1116 на базе ESP32 для коммутации нагрузок до 10 А
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Двойной экспоненциальный фильтр EMA для полосовой и режекторной фильтрации сигналов датчиков с поддержкой целых чисел
Отсчёт времени прохождения кругов по GPS-координатам с автоматическим определением трассы и поддержкой промежуточных отсчётов
HAL для робота Ozobot с готовым API для работы с датчиками приближения, датчиками линии и другой периферией платформы
Драйвер микросхемы реального времени DS1307 с поддержкой нескольких I2C интерфейсов для Arduino и RP2040
Поддержка джойстика DualSense от PlayStation 5 через USB Host Shield с событийными callback'ами для кнопок, триггеров и датчиков движения
Выводит содержимое RAM и Flash памяти AVR-контроллера в удобном формате для отладки
Мини-игра в стиле D&D для Arduino: roguelike с подземельем, врагами и пошаговыми боями
Интерактивный симулятор подземелья для встраивания игровых элементов в Arduino-проекты
Вычисление времени восхода и заката солнца по координатам и дате на основе NOAA Solar Calculator
Парсинг массивов целых чисел из последовательного порта с разделением запятыми
Плавное изменение значений переменных с помощью easing-функций различных порядков и типов переходов
Простая конкатенация строк без std:: — числа, текст и float идут в буфер оператором <<, с поддержкой разных оснований и форматирования
Готовые функции для датчиков и компонентов на начальных воркшопах — светодиодов, кнопок, температурных датчиков, сервомоторов и других устройств
Управление компонентами Edu-Shield 2: дисплеями, джойстиком, зуммером и RGB светодиодом через готовые функции
Реализация нечёткой логики для микроконтроллеров без внешних зависимостей — поддержка Mamdani, MAX-MIN вывода и треугольных, трапециевидных, синглтонных функций принадлежности
Симуляция звука классического органа Hammond B3 с эффектом Leslie-спикера и поддержкой MIDI
Интерпретатор JavaScript для встраивания скриптового расширения в прошивку на C/C++, занимающий всего 20 КБ памяти
Запуск моделей машинного обучения из Edge Impulse на Arduino с упрощённым API
Трансляция видеопотока с камеры ESP32 в интернет для удалённого доступа
Структуры данных, алгоритмы и утилиты для обработки изображений на Arduino
Упрощает работу с ESP32-CAM: снимает фото на SD-карту, поддерживает Edge Impulse FOMO для детекции объектов на микроконтроллере
Система определения местоположения в реальном времени для Arduino и ESP32 на основе анализа сигнала WiFi
Система видеонаблюдения для ESP32-CAM с детектором движения на основе анализа видеопотока и отправкой уведомлений в Telegram, email и Slack
Запуск моделей TensorFlow Lite на ESP32 через простой интерфейс без глубокого погружения в фреймворк
Запуск моделей TensorFlow Lite на микроконтроллерах ARM Cortex-M (устаревшая библиотека, рекомендуется миграция на актуальные подходы)
Интерфейс для запуска моделей TensorFlow Lite на микроконтроллерах ESP32 и Cortex-M
Обработка изображений и алгоритмы компьютерного зрения для Arduino и ESP32 с поддержкой 8 и 32-битных растров
C++ контейнеры и структуры данных без динамического выделения памяти для встроенных систем
Утилиты для встроенного C++ на микроконтроллерах: вычисления, фильтры, CRC, циклические буферы и матричные операции