HTTPS веб-сервер и HTTP(S) клиент для STM32 с поддержкой Ethernet модулей LAN8742A, LAN8720, W5x00 и ENC28J60
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
HTTP веб-сервер и WebSocket-клиент для STM32 с поддержкой встроенного Ethernet и модулей W5x00, ENC28J60
Fixed-size контейнеры и конечные автоматы для Arduino и ESP32 без выделения памяти в runtime
Обмен сообщениями между Arduino и EV3-кирпичом через mailbox
Управление моторами EV3 с PID-регулятором для стабилизации скорости и удержания углового положения
EVA Filters. Signal filtering library: Median, Exponential Moving Average, Adaptive Exponential Moving Average, Slew Rate Limiter, Morphological Min-max and open-close.
Событийно-ориентированная библиотека Ethernet для W5100S-EVB-Pico с поддержкой UDP, TCP и веб-сервера на основе прерываний
SSE (Server-Sent Events) клиент для ESP8266 с поддержкой асинхронного подключения и пользовательских обработчиков событий
Неблокирующие замены для delay(): классы для повторяющихся действий, единовременных ожиданий и чередования интервалов
Коллекция компактных пиксельных шрифтов для вывода текста на малых LCD и OLED дисплеях с u8g2
Периодическое выполнение кода с заданным интервалом через простые макросы every() и everyu()
Компоненты платформы Evo на основе фреймворка OpenEvo для расширения функционала и интеграции собственных модулей
Шаблон для интеграции пользовательских компонентов и расширений в платформу Evo от Alorium Technology
Определения регистров PMUX CSR для конфигурирования мультиплексоров в проектах на платформе OpenEvo
Введение в программирование платы Excelsior-Brick с поддержкой гироскопа, IR-датчика и встроенного дисплея
Расширение функциональности платы Excelsior Brick через дополнительный микроконтроллер Ambassador
Упрощает работу с датчиком света Excelsior с поддержкой разных цветовых режимов и процентного считывания
Запуск функций по расписанию без использования прерываний — подходит для многозадачности в главном цикле
Обмен данными между Arduino и Python-скриптом на компьютере для удалённого управления микроконтроллером
Связь Arduino с облачной платформой Exosite Murano через HTTP по Ethernet и WiFi
Чтение и запись внешней EEPROM памяти через I2C с поддержкой микросхем объёмом от 2 кбит до 2 Мбит
Расширенные функции extendedMillis() и extendedMicros() работают с 64-битными числами и не переполняются десятки миллионов лет вместо 49 дней
Менеджер событий для сенсорных экранов XPT2046 с поддержкой кликов, свайпов, долгих нажатий и рисования
Обёртка Arduino MIDI Library для работы с USB MIDI устройствами через TinyUSB на Raspberry Pi Pico и совместимых платах
Объектно-ориентированный подход к управлению компонентами Arduino без прямого манипулирования пинами
Настройка WiFi на ESP32 через Bluetooth и BLE без прошивки паролей в код и собственного приложения
LoRaWAN для ESP32 с поддержкой SX127x и SX126x, автоматической конфигурацией популярных плат и упрощённым API
Удалённая настройка LoRaWAN через BLE на ESP32 с помощью Android-приложения вместо прошивки ключей в код