Упрощает создание конечных автоматов для встраивания в другие объекты, работает на Arduino и ESP32
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Базовые скетчи и примеры для новичков Arduino: управление светодиодами, кнопками и простыми компонентами
Управление микромоторами для воспроизведения нот и простых мелодий через модуляцию частоты вращения
Преобразование названий музыкальных нот в частоты для синтеза звука на Arduino
Воспроизведение мелодий и звуковых последовательностей на пьезозуммере или динамике Arduino
Программные сенсорные кнопки для CoreS3 и Tough с совместимостью интерфейса M5.BtnX
Чтение событий из Google Календаря на Arduino с авторизацией через OAuth 2.0
Примеры для плат Heltec V3 с использованием ESP32 Arduino stack от Espressif вместо фирменных библиотек Heltec
Драйвер для управления контроллером питания HUSB238 на ESP32 с поддержкой USB Power Delivery
Асинхронное выполнение задач и управление датчиками без блокировки основного цикла программы
Bitcoin-клиент для Arduino на базе ESP8266/ESP32 с поддержкой протокола Electrum и SPV-верификацией
Готовый маппинг пинов и функций для платы Laboratório DIY на базе Franzininho WiFi
Встроенная библиотека для ESP32-S3 Mini-1 с унифицированным интерфейсом к восьми популярным датчикам и компонентам
Односвязный список для Arduino с быстрым добавлением и удалением элементов, кэшированием обращений и методами поиска и итерации
Динамический массив для Arduino с автоматическим изменением размера при добавлении и удалении элементов
Макросы для логирования через Serial с поддержкой printf() форматирования
Логирование для Arduino с минимальной потребностью в памяти, автоматическими временными метками и выводом во флэш или любой Print-совместимый интерфейс
Генератор случайного текста Lorem Ipsum для тестирования кода, работающего со строками и сообщениями
Встроенный интерпретатор Lua 5.1 для выполнения скриптов на ESP32 без перепрошивки платы
Реализация протокола LUMP для создания кастомных устройств, совместимых с LEGO SPIKE Hub и EV3
Arduino library for M61538FP 6 channel audio volume processor.
Контроллер полёта для ESP32, RP2040 и STM32 с поддержкой PID-регулирования, CRSF/ELRS/DSMX/SBUS и датчиков IMU/GPS/барометра
Декодирование данных с магнитных карт через TTL-считыватели со свайп-режимом
Вспомогательные функции для кода, сгенерированного визуальным редактором MakerVision Scratch на makervision.io
Набор параметров для интерактивных художественных устройств с поддержкой MIDI-управления
Коллекция готовых ритмических паттернов для музыкальных инсталляций и интерактивных объектов на Arduino
Управление питанием и зарядкой Li+ батареи с помощью контроллера MAX77650 по I2C
Портированный на Arduino инструментарий MCCI XDK для написания переносимого кода между платформами и компиляторами