https://github.com/jellespijker/razorimufirmware
Firmware for the Razor 9DOF IMU from sparkfun.
https://github.com/jellespijker/razorimufirmware
accelerometer arduino gyroscope imu inertial-sensors magnetometer
Last synced: 17 days ago
JSON representation
Firmware for the Razor 9DOF IMU from sparkfun.
- Host: GitHub
- URL: https://github.com/jellespijker/razorimufirmware
- Owner: jellespijker
- License: mit
- Created: 2016-10-20T08:21:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-11T13:10:25.000Z (over 9 years ago)
- Last Synced: 2025-03-05T18:34:02.188Z (over 1 year ago)
- Topics: accelerometer, arduino, gyroscope, imu, inertial-sensors, magnetometer
- Language: CMake
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Installation
For those of you that use the Arduino IDE, rename RazorIMUFirmware.cpp -> RazorIMUFirmware.ino. When the program is build via CMAKE, add the content of boards.txt to the boards.txt file in your Arduino SDK.
# Usage
Connect via 115200 baud.
The following commands can be send to the board.
- \#f -> request single frame
- \#0 -> disable continuous stream
- \#1 -> enable continous stream
- \#b -> request data as byte stream 36 bytes data (Accel X,Y,Z / Magn X,Y,Z / Gyro X,Y,Z) + 1 byte LRC (XOR) as checksum. Each message consist of a total of 37 bytes.
- \#t -> request sensor readings as text string, three lines total.
- \#u set the update frequency between ~4 till 50 Hz, by sending a char value with the correspondending value.