STM32duino LSM6DS3
Поддержка инерционного модуля LSM6DS3 с трёхосным акселерометром и гироскопом для STM32 плат через I2C или SPI
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:4b0a7766c15653d1714c37290d7c892b53c51fa207f64ccd04d148eadcb8ebc1STM32duino_LSM6DS3-2.0.0-4b0a7766.zipОписание
Поддержка инерционного модуля LSM6DS3 для STM32 плат. Датчик содержит трёхосный акселерометр и трёхосный гироскоп, связь через I2C или SPI. Библиотека позволяет инициализировать интерфейс связи (нужно создать объект TwoWire или SPIClass), включить оси акселерометра и гироскопа через методы EnableX() и EnableG(), затем читать значения ускорения и угловой скорости функциями GetXAxes() и GetGAxes(). Код примеров в README показывает, как правильно настроить I2C с пинами SDA/SCL или SPI с MOSI/MISO/SCK, что облегчает начало работы. Если работаете с LSM6DS3 на STM32, эта библиотека будет удобным способом управления датчиком без написания низкоуровневых команд.