Поддержка Ethernet для плат RAK4631/RAK11200/RAK11300 с модулем RAK13800 на чипе W5100S
Архитектура: SeeedJP_ReButton
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Ultra-Wideband связь с чипом Decawave DW1000 для определения расстояния с сантиметровой точностью
Сенсорная панель FT6336U для модуля RAK14014-TFT с поддержкой мультитач и IIC-интерфейса
Работа с FRAM-памятью Infineon CY15B108QN через SPI для модуля RAK15007
Работа с энергонезависимой 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
Управление RGB светодиодом NCP5623 на модуле RAK14001 через I2C с регулировкой яркости каналов от 0 до 255
Работа с RGB-датчиком света RAK12021 (TCS37725) по I2C для измерения цвета и интенсивности освещения
6-осевой датчик движения RAK12033 с акселерометром и гироскопом через I2C, настройкой диапазонов и калибровкой
Работа с 9DOF датчиком BMX160 модуля RAK12034 через I2C: акселерометр, гироскоп и магнитометр в одном корпусе
Чтение и запись данных на NFC-карты через модуль RAK13600 с чипом PN532 по интерфейсу I2C
Реализация протокола SDI-12 для подключения множества датчиков окружающей среды к одному каналу Arduino и RAK4631/RAK1330
Драйвер для модулей хранения WisBlock с поддержкой I2C и SPI EEPROM, FRAM и Flash памяти
Работа с LIN-шиной через модуль RAK13005 на базе трансивера TLE7259 в режиме мастера или слейва
Драйвер светового датчика RAK12010 с чипом VEML7700 для измерения уровня окружающего света по I2C
Обработка нажатий кнопок с распознаванием одиночных и множественных кликов, долгих нажатий и комбинаций из двух кнопок
Плавная интерполяция значений параметров с поддержкой разных кривых анимации для анимирования изменений чисел
Драйвер 24-битного АЦП HX711 с усилителем для тензодатчиков, поддерживающий вывод данных в разных форматах
Быстрая генерация 16-битных случайных чисел с возможностью задания диапазона и создания независимых генераторов
Модели случайного леса для предсказания времени обработки с адаптивной подстройкой коэффициентов прямо на Arduino
Быстрая генерация случайных чисел фиксированной разрядности через буферизацию битов
MQTT-клиент для подключения Arduino к облачной платформе RAPIFIRE с публикацией данных и управлением через облако
Компактная графическая библиотека для микроконтроллеров с поддержкой примитивов, растровых изображений и шрифтов