Воспроизведение мелодий на пищащем или зуммере с помощью текстовой музыкальной нотации MELO вместо операций с частотами и миллисекундами
Архитектура: STM32F1
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для инфракрасного датчика AMG8833 с матрицей 8×8 пиксельной матрицей, поддержкой прерываний и связью по I²C
Драйвер для датчика APDS9960 с поддержкой измерения расстояния, распознавания жестов, определения цвета и освещённости
Драйвер для датчика BME280, измеряющего температуру, давление и влажность через интерфейс I2C/SPI
Драйвер для 9-осевого IMU LSM9DS1 с поддержкой I2C и SPI, объединяющий акселерометр, гироскоп и магнитометр
Драйвер для часов реального времени RV3028 с I2C интерфейсом и поддержкой прерываний
Драйвер для GNSS модуля SAM-M8Q с поддержкой I2C и синхронизацией по времени через PPS
Формирование UBX-сообщений для модулей GPS SAM_M8Q с автоматическим расчётом контрольных сумм
Драйвер для датчика дальности VL53L1X с поддержкой I2C и прерываний, требует плату с достаточным объёмом памяти
Утилита для дампа памяти Arduino в шестнадцатеричном формате с ASCII-представлением, полезна при отладке содержимого RAM
Сохранение переменных INT и LONG в EEPROM без расчёта адресов и преобразования типов
Управление реле для коммутации высоковольтных устройств через плату MentorBit с гальванической развязкой
Управление двумя независимыми реле на модуле MentorBit для коммутации мощных нагрузок и устройств автоматизации
Управление тремя светодиодами модуля MentorBit через I2C протокол с независимым включением, отключением и переключением каждого LED
Работа с датчиком освещённости BH1750 на платах MentorBit через простой I2C интерфейс
Работа с датчиком BMP280 на MentorBit: температура, давление и расчёт высоты через простые функции
Упрощает обмен сообщениями по CAN Bus для плат MentorBit через команды I2C без работы с низкоуровневыми деталями протокола
Драйвер для инфракрасного датчика MentorBit, детектирующего препятствия по принципу эхолокации независимо от освещения
Датчик дождя для плат MentorBit, определяющий влагу на поверхности через изменение сопротивления
Работа с датчиком температуры и влажности DHT11 через модуль MentorBit с упрощённым API для начинающих
Упрощает работу с датчиком температуры и влажности DHT22 на платах MentorBit с поддержкой быстрого подключения через JST-разъёмы
Управление ротативным энкодером MentorBit с индикацией через встроенные светодиоды
Расширитель портов для MentorBit, добавляющий 12 дополнительных цифровых и аналоговых входов-выходов
Работа с датчиком конечного положения на платформе MentorBit с поддержкой NC/NO выходов и подсчётом срабатываний
Работа с датчиком Холла HAL3114E на плате MentorBit для детекции магнитных полей и контроля движения
Готовые функции для работы с модулем фоторезистора MentorBit и получения значений освещённости
Управление светодиодами, RGB-элементами и кнопками образовательного набора MentorBit от Digital Codesign
Работа с трёхосевым акселерометром LIS3DH для определения ориентации, движения и вибраций на платах MentorBit
Упрощает работу с газовыми датчиками MQ на плате MentorBit для определения концентрации и типа вредных газов в воздухе
Работа с PIR-датчиком движения на плате MentorBit для создания систем автоматики и охраны