FTP-сервер для управления файлами на ESP8266, ESP32, STM32 и Arduino через стандартные FTP-клиенты
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Versatile soft timers with extensive functionality.
Управление I2C мультиплексерами TCA9548/PCA9548 для подключения нескольких устройств с одинаковыми адресами
Драйвер для монохромных TFT-дисплеев ST7305 с адаптивными макросами под разное разрешение
Работа с дисплеями ST7789 по SPI: графика, 16 шрифтов, битмапы, поворот и буферизация фреймов
Структуры данных для Arduino: списки, пары ключ-значение, приоритизированные очереди и перечисления на базе C++ шаблонов
Работа с трёхосевым магнитометром LIS2MDL через I2C или SPI на платах STM32
Управление датчиком времени прилета VL53L4CX с поддержкой многоцелевого обнаружения расстояния через I2C
Мультиплексор I2C для управления восемью каналами и разрешения конфликтов адресов устройств на одной шине
Неблокирующие таймеры с поддержкой callbacks для микроконтроллеров, работающие в микросекундах, миллисекундах, секундах и более крупных единицах
Запуск моделей TensorFlow Lite на ESP32 для локального машинного обучения без облака
Управление 2.8-дюймовым TFT сенсорным экраном на драйвере ILI9341 через SPI с поддержкой SD-карты
Создание интерактивного меню на OLED-дисплеях SSD1306 с управлением пятью кнопками и поддержкой числовых значений, переключателей и текстовых опций
Запуск функций в конкретное время суток или через заданные интервалы с поддержкой повторяющихся и одноразовых задач
Упрощение разработки для TinyPICO: управление питанием, батареей и светодиодом APA102 Dotstar
Драйвер семисегментных дисплеев JY-MCU на чипе TM1650 с преобразованием ASCII-кодов и регулировкой яркости
Управление LED-модулями и кнопками на основе микросхем TM16xx с поддержкой более 25 вариантов чипов
Управление протоколом MegaSquirt для взаимодействия Arduino с TunerStudio при настройке параметров двигателя
Обмен данными MCU с модулями Tuya через BLE и UART с поддержкой облачной интеграции
Работа с I2C EEPROM — отдельными микросхемами памяти или встроенными в RTC модули DS1307/DS3231
Энкодер с кнопкой на основе конечного автомата, совместимый со всеми Arduino-платформами
Получение расстояния от ультразвуковых датчиков HC-SR04 и ping sensor к Arduino в сантиметрах или дюймах
Работа с ультразвуковым датчиком HC-SR04: измерение расстояния, усреднение и детекция движения
Измерение расстояния ультразвуковыми датчиками HC-SR04 с поддержкой разных единиц и timeout защиты
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния в сантиметрах или дюймах
USB MIDI-контроллер для Arduino Leonardo, Teensy и совместимых плат с нативной USB поддержкой
Форматированный вывод отладки с макросами вместо Serial.print, управляемый глобальным флагом DebugMode
Приём и передача ИК-сигналов с поддержкой NEC, Sony, RC5, RC6, JVC, LG, Samsung, Denon, Panasonic и других протоколов
Связь Arduino с мобильным приложением Virtuino по Wi-Fi или Bluetooth для управления и мониторинга в реальном времени
Асинхронный зуммер для проигрывания звуков и мелодий без задержек основной программы