Работа с камерами ArduCAM от 0.3 до 5 МП через I2C и SPI с поддержкой JPEG-кодирования
Архитектура: mbed_giga
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Захват видеопотока с камер OV7670, HM0360, HM01B0 и GC2145 на платах Arduino для обработки изображений и машинного зрения
Работа с SPI-камерами Arducam на Arduino, ESP32, ESP8266, Pico и STM32
Работа с камерными модулями ArduCAM: снимки и видео через I2C/SPI на Arduino и совместимых платах
Драйвер для Qwiic-камер Arducam с поддержкой захвата в JPEG, RGB565 и Y8 с разрешениями до 2592×1944 пикселей через I2C
Управление LED, кнопками и моторами с неблокирующими задачами без delay()
Общие библиотеки и драйверы для работы с пользовательскими проектами на FPGA-платах arduFPGA в Arduino IDE
Вспомогательные функции и константы для типовых операций при разработке на Arduino
Передача данных по одной витой паре кабеля на скорости до 10 Мбит/с через стандарт 10BASE-T1S для Arduino с внешним трансивером
Высокопроизводительная работа с DAC, ADC и I2S на STM32H7 с синхронизацией нескольких каналов и потоковой обработкой данных
Работа с датчиком APDS-9960: определение жестов, распознавание цвета и измерение расстояния по протоколу I2C
Работа с датчиком APDS9999 для измерения света, цвета и расстояния через интерфейс I2C
Асинхронная очередь для отправки команд с ответом на модемы и серийные устройства без блокировки цикла микроконтроллера
Асинхронная работа с GSM и LTE модемами без блокировки цикла Arduino через очередь команд и callback-функции
Метаупаковка для подключения стандартных Arduino-библиотек как зависимостей при развертывании проектов через менеджер пакетов
Блокирует выполнение программы до подключения к WiFi и Arduino Cloud с визуальной обратной связью о статусе соединения
Утилиты для кодирования, декодирования и криптографии облачных проектов Arduino: CBOR-кодеки, контрольные суммы, SHA256 и сжатие LZSS
Управление подключением к WiFi, GSM и Ethernet с автоматическим переподключением при разрыве связи
Расчёт контрольных сумм CRC-32 для проверки целостности данных при передаче и хранении
Модуль отладки с несколькими уровнями детализации, временными метками и форматированным выводом в стиле printf
Драйвер для LCD Keypad Shield с поддержкой параллельного интерфейса и I2C, автоматическим определением типа экрана и обработкой 5 кнопок сенсорной панели
Поддержка Environmental Sensor Shield от Sensirion с датчиками температуры, влажности, VOC и CO2
Примеры для GIGA Display Shield с поддержкой графики, сенсорного ввода и управления RGB-подсветкой
Графический слой для Arduino GIGA Display Shield с поддержкой вывода пикселей, фигур и текста
Управление сенсорным контроллером Goodix GT911 в Arduino GIGA Display Shield с поддержкой до пяти одновременных касаний
Получение расстояния и времени отклика от ультразвукового датчика M5stack Grove I2C через интерфейс I2C
Чтение температуры и влажности с датчиков HS300x на Nano 33 BLE Sense R2
Чтение данных датчика температуры и влажности HTS221 на Arduino Nano 33 BLE Sense
Управление шаговым двигателем KeiganMotor KM-1 через I2C с поддержкой Arduino и ESP32
Парсинг и обработка JSON в Arduino-скетчах, адаптация известной библиотеки cJSON для микроконтроллеров