Многофункциональный аудиопроцессор с полифоническим синтезом, записью, воспроизведением, анализом спектра и эффектами на базе портированной для SAMD51 библиотеки Teensy Audio
Архитектура: ESP8266
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Фреймворк для юнит-тестирования Arduino с поддержкой запуска на микроконтроллере и хост-машине через EpoxyDuino
Веб-интерфейс для настройки Wi-Fi на ESP8266/ESP32 с автоматическим captive portal и сохранением подключений в памяти
Неблокирующие таймеры и задержки для Arduino без использования delay()
Фреймворк на основе конечных автоматов для управления несколькими одновременными процессами в Arduino-проектах
Конечные автоматы и реактивная логика для ESP8266 на базе фреймворка Automaton
Автоматическая проверка и установка обновлений прошивки на ESP8266 и ESP32 через сетевой сервер
Автоматический PID-регулятор для управления процессами с масштабируемой временной логикой и поддержкой PWM и bang-bang режимов
Управление семисегментными индикаторами с автоматическим мультиплексированием через Timer1, поддержка до восьми цифр и любых схем подключения
Синхронизация периодических задач с системными часами для ESP32 через JsonDocument хранилище
Интерфейс CAN-шины через контроллер MCP2515 по SPI с поддержкой стандартных и расширенных кадров
Неблокирующие множественные задержки без использования аппаратных таймеров для Arduino Uno и Zero
Правильно усреднять углы через полярные координаты, учитывая цикличность значений вокруг нуля
Вычисление среднего арифметического значения из набора данных с поддержкой разных типов
Упрощённая работа с MQTT для ESP8266 и ESP32 с поддержкой топиков, QoS и retained сообщений
Удалённое обновление прошивки ESP32 и ESP8266 через веб-интерфейс по HTTP с защитой паролем
Упрощённая работа с WiFi на ESP8266 и ESP32, включая HTTP/HTTPS запросы и SSL-сертификаты
Ускоренное целочисленное деление на AVR: функция fast_div() работает на 70% быстрее стандартного оператора
Ускоренная реализация функции map() для AVR микроконтроллеров, работающая в разы быстрее стандартной
Оптимизированное умножение 16-битных беззнаковых чисел с расширением результата до 32 бит для AVR
Оптимизированные функции для побитовых сдвигов uint32_t, генерирующие компактный код на AVR-GCC 14.2.0+
Поддержка сотовых IoT-приложений на плате AVR-IoT Cellular Mini с HTTP(S), MQTT(S) и низким энергопотреблением
Драйвер для цифрового датчика температуры MCP9808 с поддержкой I2C, режима пониженного потребления и возвратом значений в Цельсиях или Фаренгейтах
A lightweight, polling-based task scheduler for AVR Arduino boards with FreeRTOS-like API.
Утилита для снятия показаний внутреннего датчика температуры AVR и измерения напряжения VCC
Веб-сервер для Arduino с поддержкой маршрутизации, JSON, статических файлов и middleware
Подключение ESP8266 к облачным сервисам Amazon с поддержкой DynamoDB, Kinesis, AWS IoT и SNS
Подключение ESP8266 и ESP32 к AWS IoT Core через MQTT с автоматической обработкой сертификатов и SSL/TLS
Управление робототехнической платой AX-Mini: движение, приводы и сенсорика через Arduino IDE
Методы для чтения координат и обработки нажатия кнопки двухосевого аналогового джойстика на Arduino и STM32