Криптография на эллиптических кривых для микроконтроллеров: ECDH, ECDSA, пять стандартных кривых, минимум кода и памяти
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Интеграция ROS в Arduino и микроконтроллеры через Micro-ROS фреймворк
Асинхронное программирование для микроконтроллеров с поддержкой Promises, Tasks и асинхронных функций
Извлечение уникального серийного номера микроконтроллера напрямую из его памяти
Управление Micromation Dev Board V3 с поддержкой WiFi, реле, датчиков, OLED-экрана и RS485
Событийный фреймворк для Arduino с event loop, сигналами и асинхронными задачами вместо setup/loop
Управление MIDI-контроллером MiDispositivoMIDI V3 на Arduino с готовыми примерами и документацией
Реализация лазертага MilesTag 2 на ESP32 с управлением через периферию RMT для передачи и приёма выстрелов
Минималистичная библиотека для командной строки на C++ с поддержкой HAL для Arduino, ESP-IDF, STM32 и других платформ
Управление MP3-плеером DFRobotics через Serial с поддержкой воспроизведения, паузы, громкости и эквалайзера
Замена стандартных функций Arduino на заглушки для разработки и тестирования кода без оборудования
Замена методов EEPROM на пустые аналоги для разработки кода без физического оборудования
Драйвер для управления модульными конструкторами MODI Kit через протокол CAN на Arduino SAMD и AVR
Вычисляет времена восхода и захода Луны по координатам и дате через трёхточечную интерполяцию её положения
Интеграция с MPESA Daraja для отправки STK Push платежей с микроконтроллеров Arduino
Обработка и преобразование сигналов с геймпадов: XInput, DirectInput и Nintendo Switch с фильтрацией помех и SOCD cleaning
Единый интерфейс для управления несколькими Arduino пинами одновременно с одним набором функций
Асинхронное выполнение задач без блокировки основного цикла с поддержкой одноразовых, повторяющихся и циклических операций
Упрощает разработку музыкальных IoT-устройств на Arduino без необходимости писать звуковую логику с нуля
Утилиты для обработки кнопок, аналоговых входов и потенциометров с неблокирующей архитектурой на основе update()
Управление конфигурацией приложений ESP32 с поддержкой NVS и файловой системы, валидаторами и сохранением в JSON
Управление мощностью TRIAC, SSR и регуляторов напряжения через фазовое управление, cycle stealing, PWM или I2C DAC
Асинхронное чтение температуры с датчиков Dallas DS18 на ESP32 через RMT, с поддержкой множественных сенсоров и JSON-вывода
OLED-дисплеи SH1106, SH1107 и SSD1306 по I2C с поддержкой виртуальных экранов и режима карусели
Интеграция Arduino и ESP32 с Home Assistant через MQTT Discovery с поддержкой датчиков, кнопок и других компонентов
Драйвер для однофазных и трёхфазных счётчиков электроэнергии JSY серии MK с поддержкой TTL и RS485
Минималистичная система логирования для Arduino и ESP32 с поддержкой уровней детализации и цветного вывода
MQTT-клиент для ESP32 с поддержкой SSL/TLS, автоматическим переподключением и асинхронной публикацией