Движок на Lua для разработки игр и интерфейсов на ESP32, ESP8266 и Raspberry Pi с поддержкой графических библиотек Adafruit GFX и TFT eSPI
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Общие компоненты для экосистемы GoWired — управление входами, выходами, ШИМ и датчиками автоматизации
Портированный из ArduPilot драйвер для GPS-модулей uBlox с автоматической настройкой скорости и быстрым UBX-протоколом
Драйверы для Gravitone — пространственного синтезатора с управлением движением через IMU-датчик
Декодирование Gray Code энкодеров через сдвиговый регистр 74HC165 с поддержкой цепочки датчиков
Гибкое управление WDT (watchdog timer) с поддержкой автоматической перезагрузки и контроля зависаний для ATmega и ATtiny
Сканер для поиска и проверки устройств на шине I2C с поддержкой callback-функций
Пять методов интерполяции для гладкого восстановления значений между точками данных: step, linear, smooth, catmull spline и constrained spline
Портирование OCF фреймворка IoTivity-Lite для взаимодействия Arduino-устройств по стандартному протоколу Open Connectivity Foundation
Unified IskakINO ecosystem: fast GPIO, hybrid storage, LCD/OLED, WiFi portal, NTP, MQTT, Telegram, WebSockets, PrayerTimes, RTC, sensors suite, JSON, BLE, TaskCore, DFPlayer voice, and Basic I/O Shield in one library.
Сериализация структурированных данных в компактный двоичный формат CBOR (RFC 7049) с поддержкой чтения и записи
Логирование для ESP8266 с поддержкой пяти уровней, форматирования и кастомных назначений вывода
Управление RGB светодиодом через HUE или RGB модель с поддержкой PWM пинов
Утилита для дампа памяти Arduino в шестнадцатеричном формате с ASCII-представлением, полезна при отладке содержимого RAM
Сохранение переменных INT и LONG в EEPROM без расчёта адресов и преобразования типов
Управление реле для коммутации высоковольтных устройств через плату MentorBit с гальванической развязкой
Чтение состояния двух кнопок модуля MentorBit через JST-разъём без настройки портов
Управление пассивным зумбером на плате MentorBit для генерации звуковых сигналов и мелодий
Работа с матричной панелью из 16 кнопок 4×4 через I2C на платах MentorBit с поддержкой одновременного детектирования нескольких нажатий
Извлечение уникального серийного номера микроконтроллера напрямую из его памяти
Событийный фреймворк для Arduino с event loop, сигналами и асинхронными задачами вместо setup/loop
Драйвер для управления модульными конструкторами MODI Kit через протокол CAN на Arduino SAMD и AVR
Интеграция с MPESA Daraja для отправки STK Push платежей с микроконтроллеров Arduino
Асинхронное выполнение задач без блокировки основного цикла с поддержкой одноразовых, повторяющихся и циклических операций
Вспомогательная библиотека для построения систем обработки событий в Arduino-проектах и создания event-driven архитектуры
Управление Delta-Robot One с функциями для сервоприводов, захвата, энкодеров и сенсоров
Разбор данных из char array с поддержкой чтения чисел, строк и поиска позиций без копирования исходных данных
Упрощает проверку паролей и валидацию введённых символов для контроля доступа в проектах на Arduino
Упрощённая библиотека для робота Elegoo PenguinBot v.2 с методами управления движением, датчиками и светозвуком
Serial DMA и IRQ, PWM-драйвер и поддержка DSHOT для ESC на RP2040/RP2350