Подсчёт шагов квадратурного энкодера с поддержкой полно- и полушагового режимов
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Переиспользование панели управления EPSON XP 520/530/540 (PNL CE02) с Arduino через SPI интерфейс
RPC-связь между ESP32 по UART с моделью publish/subscribe на основе топиков
Управление робота Escornabot: моторы, светодиоды, зумер, кнопки, датчики и Bluetooth
Управление образовательным робот-конструктором Escornabot с предварительно настроенными пинами и калибровкой кнопок
Асинхронное управление несколькими WiFi-сетями на ESP8266 с автоматическим выбором самой сильной и переподключением при разрыве
Аутентификация в Azure AD с ESP32 и отображение статуса Teams на устройстве
Логгер для ESP32 с поддержкой трёх уровней, условным выводом в серийный порт и полной оптимизацией на этапе компиляции
Плеер MIDI-файлов для ESP32 с потоковой обработкой через LittleFS и поддержкой стандартных MIDI-событий
Управление DC-моторами на ESP32 через встроенный MCPWM контроллер с поддержкой двух двигателей одновременно
Подключение ESP32/ESP8266 к облачной БД Supabase через REST API и WebSockets с поддержкой аутентификации и Row Level Security
Утилиты для работы с камерой, сетью и Edge Impulse на ESP32 в Arduino IDE
Кодировщик символов для цифровых радиомодов JT65, JT9, JT4, FT8, WSPR и FSQ на Arduino
Менеджер для настройки Ethernet на Portenta H7 с автоматическим подключением и веб-портальным конфигуратором, сохраняющим параметры в LittleFS
Автоматическое обнаружение Arduino и Teensy в сети через Bonjour (ZeroConf) с поддержкой mDNS и DNS-SD
Система событий в стиле Node.js для Arduino с поддержкой статического выделения памяти
Событийное программирование для Arduino с автоматическим отслеживанием состояния пинов и таймеров
Неблокирующие замены для delay(): классы для повторяющихся действий, единовременных ожиданий и чередования интервалов
Расширение функциональности платы Excelsior Brick через дополнительный микроконтроллер Ambassador
Упрощает работу с датчиком света Excelsior с поддержкой разных цветовых режимов и процентного считывания
Безопасная интеграция Arduino с облачной платформой Exosite через HTTP API для отправки и приёма данных датчиков
Экспоненциальное представление для хранения больших чисел в 8 или 16 битах вместо стандартных 32
Асинхронное управление пьезодинамиками и buzz-модулями без блокировки основного цикла
Управление светодиодами с поддержкой плавного затемнения, мигания и других эффектов без блокирующих операций
Синхронизация времени по NTP с поддержкой часовых поясов, форматирования даты и событий с точностью до миллисекунд
Быстрое создание Telegram-ботов для Arduino, ESP8266 и ESP32 с собственным парсером и поддержкой long polling, файлов и OTA-обновлений
Оптимизация базовых функций Arduino для ускорения работы с выводами и аналоговым вводом-выводом
Драйвер RGB-панелей Raspberry Pi с поддержкой FastLED и Adafruit_GFX для вывода на дисплеи до 256×256 пикселей
Обёртка для тестирования FastLED и Adafruit_GFX кода на PC через X11 эмулятор перед загрузкой на плату
HTTP-запросы с API похожим на JavaScript fetch, поддерживает асинхронные неблокирующие запросы к серверам через HTTP и HTTPS