Управление светодиодами с поддержкой плавного затемнения, мигания и других эффектов без блокирующих операций
Архитектура: renesas_portenta
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Неблокирующее управление цифровыми выводами: включение, переключение, импульсы и моргание светодиодов и реле
Синхронизация времени с NTP серверами, поддержка часовых поясов и форматированный вывод даты на Arduino и ESP32
Синхронизация времени по NTP с поддержкой часовых поясов, форматирования даты и событий с точностью до миллисекунд
Парсер UDP-пакетов телеметрии из игры F1 26 для ESP32/ESP8266 с поддержкой motion и telemetry данных
Работа с модулем BLE113 от SiliconLabs через Serial Brick платы FaBo 301 для Bluetooth Low Energy коммуникации
Поддержка Bluetooth Low Energy для микроконтроллера nRF51 на плате FaBo 307
Решение обратной кинематики манипуляторов с 2–4 степенями свободы методом FABRIK
Вспомогательные функции для манипуляции отдельными битами в целочисленных переменных без дополнительных ресурсов
Обертка для Facebook Graph API с поддержкой ESP8266 и WiFi101, позволяет взаимодействовать с данными Facebook через Arduino
Управление PC-вентиляторами с Arduino через PWM и импульсные сигналы, поддержка до 6 кулеров одновременно
Форматирование текста в Serial Monitor через ANSI escape-коды: цвета, стили и управление курсором
Вывод текста и графики на экран ПК через ANSI-последовательности в терминале с поддержкой цветов и управления курсором
Оптимизированные математические функции для быстрых вычислений на Arduino, включая конвертеры BCD и логарифмы
Быстрое преобразование Фурье (FFT) и обратное преобразование (IFFT) для анализа и синтеза сигналов
Быстрое создание Telegram-ботов для Arduino, ESP8266 и ESP32 с собственным парсером и поддержкой long polling, файлов и OTA-обновлений
Быстрое измерение емкостных датчиков через экстраполяцию времени зарядки конденсатора
Оптимизация базовых функций Arduino для ускорения работы с выводами и аналоговым вводом-выводом
Ускоренные вычисления CRC для Arduino: поддержка CRC7, CRC8, CRC16 и CRC32 с табличными алгоритмами и аппаратным ускорением на Teensy
Быстрое прототипирование графики на дисплеях Adafruit GFX и TFT eSPI через команды в серийный монитор без перезагрузки
Унифицированная работа с десятком IMU-датчиков серий MPU, ICM, BMI, LSM6DS и QMI через единый интерфейс
Обработка квадратурного энкодера на ESP32 и STM32 с использованием встроенных таймеров и счетчиков без нагрузки на CPU
Управление адресуемыми LED-лентами и пиксельными матрицами с оптимизированными функциями эффектов и математики на 50+ платформах
Драйвер RGB LED-панелей HUB75 для ESP32 с поддержкой FastLED, Adafruit_GFX и LEDMatrix через фреймбуфер
Библиотека для управления пиксельными матрицами NeoPixel с API совместимым с Adafruit GFX, лучшей поддержкой ESP32 и большим числом типов светодиодов
Драйвер RGB-панелей Raspberry Pi с поддержкой FastLED и Adafruit_GFX для вывода на дисплеи до 256×256 пикселей
Unified API Adafruit GFX и FastLED для SPI-дисплеев SSD1331, ST7735, ILI9341 с буферизацией в RAM
Обёртка для тестирования FastLED и Adafruit_GFX кода на PC через X11 эмулятор перед загрузкой на плату
Менеджер LED-лент с поддержкой многослойных анимаций, их микширования и многоядерности на ESP32
Быстрое масштабирование чисел с плавающей точкой и гарантией результата в заданном диапазоне