Various 6-dof and 9-dof orientation sensors test for the purpose of Tangible Interaction Design classes.
-
Updated
Nov 10, 2025 - C++
Various 6-dof and 9-dof orientation sensors test for the purpose of Tangible Interaction Design classes.
The BNO055 is a 9-axis absolute orientation sensor from Bosch (accelerometer + gyroscope + magnetometer) with on-board sensor fusion.
hmc5883L, bno055 and bno085 drivers for pico c/c++ sdk
Arduino library for the 7Semi BNO055 9-axis IMU sensor. Supports I2C, Euler angles, quaternions, and calibration tools.
A tool for quantifying Cerebral Palsy severity and treatment effect.
Arduino Code for robot automation using BNO055 magnetometer and MKR GPS
This project is designed to harness the capabilities of Arduino, an electronic compass, and an inertial measuring unit (IMU) BNO055 to control an SG90 servo motor using the HW-170 PCA9685 driver, all communicating over the I2C Bus
Enregistreur de Vol Miniaturisé / Miniaturized Flight Recorder
🛰️ Real-time telemetry and video streaming system for a model satellite, built with a Raspberry Pi Zero 2W, Python, and WebSockets. Features multi-sensor data fusion (BMP390, BNO055, RP2040), state management, and a web dashboard. Designed for the Teknofest 2024 competition.
Build your own motion capture system without breaking the bank! 🎮 This project combines BNO055 sensors with ESP32 boards to track movement in real-time. Visualize motion in 3D, stream data wirelessly, and customize for your needs. Great for indie animation, hobbyist VR projects, student research, or just having fun with motion tracking.
STM32 library for the Bosch BNO055 IMU with integrated sensor fusion
This repository provides code to interface multiple TCA9548A multiplexers with BNO055 IMUs. It includes examples and wiring diagrams. The code addresses common issues like sensor initialization failures and data conflicts.
This repository contains Python interface for the BNO055 sensor using SMBus2, tested on Raspberry Pi 5.
Add a description, image, and links to the bno055 topic page so that developers can more easily learn about it.
To associate your repository with the bno055 topic, visit your repo's landing page and select "manage topics."