Управление радиомодулями RFM69/SX1231 с поддержкой шифрования, подтверждения доставки и энергосбережения
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Подключение педалей, шифтеров и ручников для симрейсинга к Arduino через USB HID
Менеджер времени для организации периодического выполнения задач через callback-функции без ручного отслеживания в loop()
Базовая библиотека SparkFun с общими интерфейсами и протоколами обмена для разработки драйверов датчиков и периферийных устройств
Работа с датчиком времени пролёта VL53L4CD для измерения расстояния через I2C с поддержкой polling и прерываний
Парсинг и конвертация строк: класс Text для работы с разными форматами без копирования, base64, URL, Unicode и переключение раскладок
Работа с AI Camera от SunFounder на ESP32 через виджеты мобильного приложения SunFounder Controller
Получение данных с IMU-модуля SunFounder: обработка акселерометра, гироскопа и магнитометра для определения ориентации и движения
Программная реализация часов реального времени для Arduino на основе внутреннего таймера микроконтроллера, работающая без дополнительных модулей RTC
Графическая библиотека для TFT дисплеев с оптимизацией под RP2040, STM32, ESP8266 и ESP32, поддерживающая SPI и параллельные шины
Отмеривание времени выполнения кода с точностью до микросекунд, поддержка паузы и возобновления
Набор макросов для сокращения рутинного кода и ускорения разработки на Arduino
Компактная библиотека для обработки кнопок на Arduino с поддержкой двадцати событий и минимальным расходом памяти
Типы данных для 3D-векторов и кватернионов с поддержкой операций вращения и ориентации в пространстве
Работа с датчиком расстояния и освещённости VL6180X по I²C для Arduino
Подключение плат Arduino к WiFi-сетям с поддержкой серверов, клиентов и UDP на MKR WiFi 1010, MKR VIDOR 4000, Uno WiFi Rev.2 и Nano 33 IoT
Единый интерфейс для работы с датчиками в проектах на базе SAMD, mbed, RP2040 и Renesas
Работа с датчиками времени пролёта TMF8801, TMF8701 и TMF8805 через I²C для измерения расстояния
Компактный драйвер для IMU BNO08x с поддержкой I2C, SPI и UART через протокол SHTP
Драйвер датчика тока и мощности INA219 с гибкой калибровкой и управлением конфигурацией через I²C
Работа с датчиками Холла серии A130x для измерения магнитного поля и обнаружения металла через аналоговый вход Arduino
18-битный цифроаналоговый преобразователь AD5680 с интерфейсом SPI для Arduino и совместимых плат
Работа с I2C-датчиком температуры ADT7410 для высокоточных измерений через две линии связи
Работа с ёмкостными сенсорными экранами FT6206/FT6236 через I2C для Adafruit-дисплеев и совместимых устройств
Управление матрицей светодиодов через чип IS31FL3731 с Charlieplex технологией и интерфейсом I2C
Работа с магнитометром LIS3MDL через I2C, совместима с экосистемой Unified Sensor Library от Adafruit
Портовый расширитель MCP23008 с шиной I2C для добавления 8 цифровых входов-выходов к Arduino
Работа с термопарным АЦП MCP9600 по I2C для точных температурных измерений
24-битный АЦП NAU7802 с интерфейсом I2C для точных измерений давления и веса
Криптография с аппаратным ускорением ARM CryptoCell CC310 для модулей Bluefruit на nRF52840