Работа с часами реального времени RX8130CE через I2C с поддержкой календаря и 4 байт памяти
Архитектура: mbed_opta
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с цифровыми датчиками влажности и температуры SHT30, SHT31, SHT35 через I2C
Работа с датчиком влажности и температуры SHT45 через I2C с готовыми значениями в удобном формате
Работа с цифровым датчиком давления SPL06-001 по протоколу I2C для Arduino и метеостанций
Распознавание ArUco-маркеров на микроконтроллерах с минимальными требованиями к памяти и вычислительной мощности
Контейнеры C++ (vector, map, deque, array) для Arduino с ограниченной памятью
Облегчённая реализация smart pointer'ов для платформ Arduino, где стандартные C++ поддержка недоступна
Утилиты для расширенной работы со строками в Arduino: парсинг, форматирование и обработка текстовых данных
Реализация шаблонов типов C++ type_traits для микроконтроллеров без встроенной поддержки стандартной библиотеки
Управление светодиодами и реле через простые функции включения/отключения с минимальным кодом
Управление термопринтером AS-289R2 через Arduino с портированным кодом mbed и поддержкой стандартных команд устройства
Управление семисегментными дисплеями AS1115 через I2C с поддержкой до восьми экранов одновременно
Датчик грозы AS3935 от Austrian Microsystems через I2C для обнаружения и отслеживания грозовой активности на Arduino
Детектирование молний AS3935 с поддержкой I2C и SPI интерфейсов
Работа с датчиком углового положения AS5047P через SPI, чтение 14-битных значений угла и диагностических данных с поддержкой связанных модификаций
Работа с магнитным энкодером AS5200L через I2C: чтение угла поворота и настройка параметров датчика
Работа с магнитными датчиками углового положения AS5600 и AS5600L по протоколу I2C с измерением угла поворота и расчётом RPM
Магнитный датчик AS5600 с поддержкой непрерывных угловых показаний при работе через I2C без скачков при переходе через ноль
Чтение углов поворота с магнитных энкодеров AS5047 и AS5147 через SPI с возможностью настройки регистров датчика
Работа с датчиком температуры AS6212: измерения с точностью ±0.2°C, алармы и режим низкого энергопотребления для батарейных устройств
Измерение ультрафиолетового излучения в трёх диапазонах (UV-A, UV-B, UV-C) и температуры через I2C с гибкой настройкой усиления и времени преобразования
Пакует и распаковывает ASCII-сообщения с адресами и типизированными данными для обмена между микроконтроллером и внешними приложениями через Serial, UDP или веб-сокеты
Криптографический алгоритм Ascon-128 с поддержкой Z85-кодирования и hex-функциями для Arduino
Протокол для управления Arduino через последовательный порт с компьютера, альтернатива Firmata с поддержкой цифровых и аналоговых выводов
Расширение Asip с поддержкой сервомоторов, датчиков расстояния и звука через серийный порт
Управление солнечными панелями и системами энергии через щиты расширения Arduino
Парсер UDP-телеметрии от Assetto Corsa для ESP32 и ESP8266 с поддержкой консольных версий игры
Ассоциативное хранилище с JSON-подобной структурой и полным контролем памяти для Arduino и ESP32
Двусторонняя серийная связь Arduino с компьютером через фреймовый протокол STX/ETX с контрольной суммой и системой callback-команд
Расчёты для астрономии: преобразование координат, звёздное время, рефракция и прецессия для телескопических монтировок