Tags: 9DoF Razor IMU
Quantity | 3+ units | 10+ units | 30+ units | 50+ units | More |
---|---|---|---|---|---|
Price /Unit | $34.25 | $33.55 | $32.50 | $31.11 | Contact US |
Product Description:
- The SparkFun 9DoF Razor IMU M0 combines a SAMD21 microprocessor with an MPU-9250 9DoF (9 Degrees of Freedom) sensor to create a tiny, reprogrammable, multipurpose IMU (Inertial Measurement Unit). It can be programmed to monitor and log motion, transmit Euler angles over a serial port or even act as a step-counting pedometer.
- The 9DoF Razor’s MPU-9250 features three 3-axis sensors—an accelerometer, gyroscope and magnetometer—that give it the ability to sense linear acceleration, angular rotation velocity and magnetic field vectors. The onboard microprocessor, Atmel’s SAMD21, is an Arduino-compatible, 32-bit ARM Cortex-M0+ microcontroller also featured on the Arduino Zero and SAMD21 Mini Breakout boards.
In addition to a pair of ICs, the 9DoF Razor IMU includes a µSD card socket, LiPo battery charger, power-control switch, and a host of I/O breakouts for project expansion. It comes preprogrammed with example firmware and an Arduino-compatible bootloader, so you can customize the firmware and flash new code over a USB connection.
- Covered In This Tutorial:
This tutorial serves as both a primary documentation source and getting started guide for the SparkFun 9DoF Razor IMU M0. The first couple of sections document hardware and firmware features of the board, while the latter half of the tutorial demonstrates how to use the Arduino IDE and our MPU-9250 Arduino library to re-program the Razor IMU to your specific needs.
- Bill of Materials:
The 9DoF Razor IMU M0 comes populated with just about everything you could need to take advantage of the MPU-9250 9DoF sensor. There are just a handful of items – most of which you probably already have in your toolbox – you may need in addition to the board.
Parameter:
- Product: Breakout Boards
- Types of: IMUs - Inertial Measurement Units
- Evaluation tools: MPU-9250
- Operating Supply Voltage: 3.3 V
- For: SAMD21
- Interface Type: I2C,USB
SparkFun SEN-14001 9DoF razor IMU M0
A micro-B USB cable can be used to both power and re-program the Razor. But, if you truly want to make the board mobile, you’ll need a single-cell Lithium-polymer (LiPo) battery, which can be recharged by plugging the 9DoF Razor into a USB supply. Additionally, if you want to log data, the 9DoF Razor IMU’s µSD socket supports any µSD card.
Hardware Overview:
The 9DoF Razor IMU M0 is a double-sided assembly, which means there’s a lot going on on both sides of the board. Here’s an overview of what we’ll call the “top” of the board.
Open Source Hardware! The 9DoF Razor IMU M0 is an open-source hardware design. Feel free to download the schematic (PDF), Eagle files (PCB design), or browse the design's history in our GitHub repository.
Powering the 9DoF Razor IMU M0
The Razor IMU is designed to work with either a USB power source or a single-cell Lithium-polymer (LiPo) battery. The black, PH-series JST connector should mate with any of the similar LiPo batteries in our catalog – just make sure they’re single cell (nominal voltage 3.7-4.2V).
If both USB and LiPo battery are plugged into the board simultaneously, the LiPo will charge at a rate of up to 450mA. Charge status is indicated by the yellow charge LED, which will turn off when the battery is fully charged.
Features:
- Integrated MPU-9250 IMU and SAMD21 microprocessor
- LiPo battery charger
- µSD card socket
- Preprogrammed example firmware that streams and/or logs:
- Accelerometer, gyroscope and magnetometer data…and/or quaternions, and Euler angles
- Arduino-programmable via USB
- New MPU-9250 Arduino library with support for the chip’s digital motion processing capabilities
- Extra SAMD21 pins broken out
- System on/off switch
Package List:
- 1 x 9dof Razor I MU module
- 1 x Arduino Source code
- 1 x Schematic diagram
- 1 x Chip datasheet