Работа с CAN-шиной на STM32: поддержка до трёх шин одновременно, совместимость со всеми STM32 в Arduino Core
Архитектура: stm32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление несколькими сервомоторами на STM32 через аппаратные таймеры с прерываниями, независимо от задержек в основном коде
Аппаратный PWM на базе таймеров STM32 с единым API для переносимости кода между платформами
Аппаратные PWM-сигналы на STM32 с поддержкой до 16 каналов на одном таймере и частотой до 1000 Гц
Аппаратные таймеры STM32 с поддержкой 16 независимых прерываний для точного управления временем и синхронизацией
Управление генератором сигналов AD9833 на STM32 с быстрым переключением частоты и фазы через оптимизированный SPI
Автомобильная инерциальная измерительная система с акселерометром и гироскопом, поддержка I2C и SPI для STM32
Примеры для Arduino core на STM32: подключение датчиков, MQTT, Bluetooth, WiFi и Ethernet для IoT-проектов
Примеры использования плат NUCLEO с модулями расширения X-NUCLEO: робот с Bluetooth-управлением, LED-гирлянда с жестовым управлением, моторы с датчиками наклона
Real Time Operating System для STM32 с поддержкой многозадачности, мьютексов и семафоров
Датчик влажности и температуры HTS221 с интерфейсом I2C для STM32-плат
Драйвер для модуля LoRaWAN I-NUCLEO-LRWAN1 с поддержкой режимов ABP и OTAA, диапазонов EU/US и работой в режиме обычного LoRa
Поддержка трёхосевого акселерометра IIS2DLPC с низким энергопотреблением через I2C или SPI для STM32
Работа с ультранизкопотребляющим акселерометром IIS2DULPX по I2C или SPI с поддержкой детектирования пробуждения и 6D ориентации
Поддержка трёхосевого магнитометра IIS2MDC с низким энергопотреблением для чтения магнитного поля через I2C
Ультранизкопотребляющий датчик давления ILPS22QS для STM32 с поддержкой I2C и SPI
Работа с трёхосевым акселерометром и гироскопом ISM330DHCX по I2C или SPI на STM32 платах
Поддержка инерциального датчика ISM330DLC с трёхосевым акселерометром и гироскопом через I2C или SPI для STM32 плат
Инерциальный модуль с акселерометром и гироскопом для STM32 плат, поддерживающий I2C и SPI с частотой обновления до 104 Гц
Драйверы для WiFi-модуля Inventek ISM43362-M3G-L44 с поддержкой SPI и UART под STM32
Инерциальный датчик ISM6HG256X с одновременным определением низкого и высокого ускорения, поддержка акселерометра и гироскопа для STM32
Работа с трёхосевым акселерометром LIS2DU12 через I2C или SPI с минимальным энергопотреблением
Трёхосевой акселерометр LIS2DUXS12 с минимальным энергопотреблением, обнаружением падения и двойного касания, поддержкой FIFO и Machine Learning Core
Поддержка трёхосевого акселерометра LIS2DW12 с интерфейсами I2C и SPI для STM32-плат с минимальным энергопотреблением
Работа с трёхосевым магнитометром LIS2MDL через I2C или SPI на платах STM32
Управление энергопотреблением STM32: режимы сна, пробуждение по прерыванию и RTC
Управление нано-датчиком давления LPS22DF для STM32 по I2C или SPI с получением давления и температуры
Работа с цифровым барометром LPS22HB по I2C или SPI для измерения давления и температуры на STM32
Поддержка датчика атмосферного давления LPS22HH для STM32 с измерением в диапазоне 260–1260 гПа и температуры через I2C или SPI