Реализация алгоритма K-Nearest Neighbors для классификации данных датчиков и распознавания паттернов на микроконтроллере
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Единый API для сохранения и чтения данных в хранилище Arduino, независимый от платформы
Набор готовых примеров для датчиков и модулей Arduino Learning Board: дисплеев, двигателей, RFID и других компонентов
Управление режимами низкого энергопотребления для плат на базе SAMD21 и nRF52
Управление режимами сна Portenta C33 для снижения потребления энергии на батарейных устройствах
Управление режимами низкого энергопотребления Portenta H7: Deep Sleep и Standby Mode для снижения расхода батареи
Чтение давления с барометра LPS22HB встроенного в Arduino Nano 33 BLE Sense
Чтение данных с акселерометра, гироскопа и датчика температуры LSM6DS3 на Arduino Nano 33 IoT и Arduino Uno WiFi Rev2
Чтение акселерометра, гироскопа и датчика температуры LSM6DSOX через I2C или SPI
Чтение данных акселерометра, гироскопа и магнитометра LSM9DS1 на Arduino Nano 33 BLE Sense
Датчик цвета и освещённости Lite-On LTR381RGB с поддержкой I²C, калибровки и преобразования в HSV/HSL
Управление Portenta Machine Control для модернизации оборудования и IoT-сетей (архивная версия, используйте Arduino_PortentaMachineControl)
Асинхронное управление серийными устройствами с командами и ответами без блокировки основного цикла
Управление контроллером питания и батарейного менеджмента MAX17332 для мониторинга заряда и контроля зарядки аккумулятора
Работа с сенсорными датчиками на Arduino MKR и Nano 33 IoT с встроенной поддержкой SAMD21
Иерархическое меню с поддержкой вложенных уровней и отделением логики от рендеринга для разных типов дисплеев
Чтение температуры, влажности, давления, света и УФ с датчика MKR ENV Shield
Чтение координат и геоданных с GPS-щита для Arduino MKR на базе парсинга NMEA
Управление компонентами MKR IoT Carrier — датчиками, дисплеем и реле в составе Explore IoT Kit и Oplà IoT Kit
Вывод графики и рисования на матрицу Arduino MKR RGB Shield с поддержкой ArduinoGraphics
Чтение температурных датчиков, подключённых к MKR THERM Shield
Управление модульной системой Arduino Modulino через Qwiic-разъёмы и протокол I2C
Автоматическое подключение к первой доступной из нескольких WiFi-сетей с единым интерфейсом для всех платформ Arduino
Полная поддержка аппаратного функционала платы Nesso N1: управление питанием, дисплей, сенсорный ввод, акселерометр и IO expander
Удалённая настройка и сохранение сетевых параметров Arduino через BLE и Serial для различных типов подключения
Работа с платой Nicla Sense Env: датчики качества воздуха, температуры и влажности через I2C
Обёртка для датчика 9 Axes Motion Shield BNO055 с поддержкой углов Эйлера, ускорения и угловой скорости
Прямой доступ к Flash-памяти с виртуальными страницами и NVRAM-хранилищем для увеличения срока службы памяти
OAuth 1.0 клиент для Arduino — подключение к сервисам с аутентификацией через OAuth (Twitter, Google и др.)