Упрощённое управление ультразвуковым датчиком HC-SR04 с расчётом расстояния в одну строку кода
Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Дополнительный UART-порт через I2C на базе микросхемы NXP SC16IS741 с поддержкой скоростей 1200–115200 бод
Работа с оптическими сканерами отпечатков пальцев серии R30X через SPI с поддержкой Arduino Due, Uno, Mega, ESP8266, ESP32 и STM32
Управление LED-матрицами, PIT-панелями и семафорами моторспорта через простой протокол команд на ESP32, ESP8266 или AVR
Управление pan-tilt радаром с сервомоторами и датчиком расстояния Ping))) для построения карт сканирования
Поддержка радарных датчиков RadarIQ-M1 с FMCW-технологией для детекции движения и отслеживания объектов на расстояниях до 10 метров
Драйвер для датчика радиации Pocket Geiger Type 5, обрабатывающий импульсы через внешние прерывания и выводящий эквивалентную дозу излучения в реальном времени
Обработка данных Geiger Counter с прогнозированием CPM через экспоненциальную регрессию для анализа радиации
Arduino library for RadioCore series hardware.
Работа с датчиком радиации RadSens через I2C: чтение уровня излучения, управление генератором и калибровкой
Групповой обмен данными между IoT-устройствами RaioTerm через MQTT с поддержкой трансляции, адресной доставки и мультикаста
Защищённая P2P-коммуникация между устройствами RaioTerm через MQTT с простым интерфейсом обмена данными
Упрощает работу с виджетами RAIOTerm.cc через USB и Bluetooth, автоматически оборачивая данные в фреймы протокола RAIOT
Обмен данными по однопроводному интерфейсу с датчиками и модулями ввода-вывода RAK2560 и RAK9154 на базе WisBlock RAK4631
Драйвер для сенсора LTR390 UV/ALS с интерфейсом I2C, измеряет ультрафиолетовое и окружающее освещение с программируемым прерывателем
Работа с платиновыми RTD-датчиками (PT100/PT1000) через модуль RAK12022 на основе MAX31865 по SPI с поддержкой 2, 3 и 4-проводных схем подключения
Работа с индуктивным датчиком RAK12029 (LDC1614) через I2C для измерения индуктивности на четырёх каналах
Работа с датчиком влажности почвы RAK12035 по I2C с поддержкой калибровки и режима низкого энергопотребления
Драйвер датчика твёрдых частиц RAK12039 для измерения концентрации пыли PM1.0, PM2.5 и PM10.0 по I2C
Работа с тепловизионным датчиком MLX90640 (матрица 32×24 пикселей) через IIC для построения тепловых карт и анализа температурных полей
Управление CAN-шиной через MCP2517/MCP2518 на SPI с поддержкой популярных микроконтроллеров
Работа с энергонезависимой FRAM-памятью MB85RC256/512/1M для надёжного хранения данных с миллионом циклов записи
Адаптация ArduinoECCX08 для криптографического чипа ATECC608A на платах RAK11200 с аппаратным AES-шифрованием и генерацией ключей
Работа с АЦП SGM58031 через I2C для датчиков влажности почвы WisBlock RAK12023/RAK12035
Восьмиканальный АЦП ADS7830 с интерфейсом I2C для одновременного считывания аналоговых датчиков
Работа с аудиомодулями RAKwireless: запись, воспроизведение и обработка звука с PDM, аналоговыми и ультразвуковыми микрофонами
Управление трёхканальным ёмкостным датчиком касания CAP1293 модуля RAK14002 через I2C
Трёхосевой гироскоп I3G4250D на модуле RAK12025 с поддержкой трёх диапазонов измерения и стабильными показаниями в нулевой точке
Управление RGB-матрицей RAK14012 с адресуемыми светодиодами через однопроводный интерфейс NZR
Работа с газовыми датчиками RAKwireless серии MQx через I2C интерфейс с чтением концентрации газов в ppm и функциями Alert