Упаковка и распаковка структурированных данных в TLV-формате для обмена между устройствами и работы с протоколами
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с магнитометром BMM150 через I2C для измерения магнитного поля по трём осям на платах M5Stack
Набор зависимостей для проектов M5Stack, упрощающий управление компонентами и их связями при разработке на C и C++
Работа с поворотным энкодером M5Stack Unit Encoder: чтение позиции, обработка нажатий кнопки и управление светодиодной матрицей
Сетевое подключение для M5 PoE Camera через контроллер Ethernet W5500 с поддержкой веб-сервера и потока видео
Облачное хранилище данных IoT от M5Stack для обмена информацией между устройствами через интернет по топикам и спискам
Работа с модулем снятия отпечатков пальцев FPC1020A: регистрация, поиск совпадений и биометрическая аутентификация
Управление LoRa модулем E220 JP для M5Stack с поддержкой японского диапазона частот
Управление модулями LoRaWAN от M5Stack на чипе ASR6501 (Unit LoRaWAN и Atom DTU в диапазонах 470, 868 и 915 МГц)
Управление модулями LoRaWAN M5Unit и Atom DTU на базе RAK3172 через AT команды для IoT сетей на разных частотных диапазонах
Шаблонная основа проектов для M5Stack с предконфигурированной структурой и настройками Clang Format
Управление расширителем M5Stack PbHUB Unit с шестью I2C-портами для цифровых и аналоговых операций, ШИМ и RGB-светодиодов
Управление движением и сервоприводами мобильных робототехнических платформ M5Stack RoverC и RoverC-Pro
Модуль реального времени M5-RTC-Mod на чипе RV-3028-C7 с батареей и EEPROM для M5-Stack
Драйвер для 4-релейного модуля M5Stack с управлением по I2C, поддерживает включение/отключение каналов и синхронизацию индикаторов
Драйвер инфракрасного датчика STHS34PF80 для обнаружения присутствия и движения человека по I2C
Асинхронный драйвер для GSM-модема M590 с поддержкой SMS и входящих вызовов, работающий без блокировок в loop микроконтроллера
Управление восемью потенциометрами и RGB-светодиодами модуля M5 8ANGLE по протоколу I2C с гибкой настройкой разрешения и преобразованием значений
Работа с платами M5Atom Core (ATOM Matrix и ATOM Lite) на базе ESP32-PICO с RGB LED, кнопкой и датчиками
Драйвер для голосовой базы M5Atomic EchoBase с поддержкой I2S, микрофоном и усилителем NS4150B для приложений с распознаванием речи и аудиовоспроизведением
Управление Atomic Motion Base с сервоприводами и DC моторами через I2C для мобильных платформ на базе контроллеров ATOM
Поддержка микроконтроллера M5AtomS3 на ESP32-S3 с дисплеем 0.85" и датчиком гироскопа (библиотека устарела, используйте M5GFX или M5Unified)
Управление платой M5Capsule с поддержкой графики через M5GFX и унифицированный интерфейс M5Unified
Управление дисплеем и клавиатурой M5Cardputer и M5Cardputer-ADV на базе M5GFX и M5Unified
Поддержка модульных устройств ввода M5Stack Chain: джойстика на эффекте Холла, механической кнопки и поворотного энкодера с RGB индикацией