Протокол eRPC для связи SAMD микроконтроллера с модулем RTL8720 по UART, основа для Bluetooth и WiFi функционала
Архитектура: esp32s3
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
WiFi для плат Seeed на базе RTL8720DN с API, совместимым с ESP32
Универсальная поддержка SPI Flash-памяти с инициализацией, чтением QSPI и управлением защитой от записи
Управление газовым датчиком SGP30 для измерения TVOC и CO2-equivalent в помещении через I2C
Demo-примеры для Wio Terminal и других устройств Seeed с готовым кодом для быстрого старта
Датчик давления и температуры SPA06-003 с поддержкой I2C и SPI, режимами измерения и настройкой усреднения
Взаимодействие с микросенсорами SSCMA-Micro для запуска нейросетевых вычислений и получения результатов инференса
Управление PCA9685 16-канальным контроллером сервомоторов и светодиодов через I2C
Управление MP3-плеерами Grove с поддержкой чипов KT403A, WT2003 и WT2605C через последовательный порт
Управление платой Seeeduino GPRS на базе Arduino Leonardo с модулем SIM800 для голосовых вызовов, SMS и GPRS-подключения
Работа с энкодерами, кнопочными матрицами и слайдерами Adafruit Seesaw по I2C без лишних зависимостей
Управление 16-сегментными дисплеями через контроллер HT16K33 с поддержкой латинского шрифта
Управление семисегментными индикаторами с общим катодом через стандартные цифровые выводы Arduino
Динамическая индикация семи- и восьмисегментных дисплеев через сдвиговый регистр с минимумом пинов микроконтроллера
Автоматическое преобразование выходов сдвигового регистра 74HC595 в управление сегментами 7-сегментного индикатора с поддержкой общего катода и анода
Управление семи-, четырёхнадцати- и шестнадцатисегментными индикаторами с поддержкой daisy chaining и прямого подключения
SDK для подключения микроконтроллеров к платформе обмена сообщениями Semilimes с поддержкой интерактивных форм и виджетов
Парсер и компаратор семантических версий (SemVer 2.0.0) для проверки совместимости прошивок и OTA-обновлений на микроконтроллерах с минимальным расходом памяти
Работа с комбо-датчиком SEN-10724 (акселерометр ADXL345, гироскоп ITG-3200, магнитометр HMC5883L) по I2C с настройкой параметров и калибровкой каждого сенсора
Асинхронная неблокирующая библиотека Modbus для датчиков CO2 SenseAir S8 и S88 с поддержкой калибровки и самовосстановлением
Передача данных с датчиков на мобильное устройство по Bluetooth через модуль senseBox BLE Bee
Отправка данных с датчиков на облачную платформу Sensesiot для хранения и анализа
Работа с датчиком CO2, температуры и влажности SCD30 от Sensirion через I2C интерфейс
Работа с датчиками CO₂ SCD40/SCD41/SCD43 от Sensirion через интерфейс I²C
Работа с датчиком качества воздуха SEN62 по шине I2C для получения данных о влажности, температуре и загрязнении частицами
Взаимодействие с датчиком SEN63C от Sensirion через шину I2C с готовой реализацией протокола обмена
Получение данных о качестве воздуха, PM2.5, PM10, NOx и влажности от датчика SEN65 по I2C
Работа с многофункциональным сенсором SEN66 через I2C для измерения параметров окружающей среды на Arduino
Библиотека для работы с датчиком SEN68 от Sensirion через I2C интерфейс Arduino
Взаимодействие с многофункциональным датчиком качества воздуха SEN69C через I2C интерфейс