Droni - Prodotti


VN-100 SMD

Codice: VN-100-XX

A miniature, surface mount, high-performance IMU & AHRS

Version Calibration

vn 100 smd 01

VN-100 SMD

The VN-100 SMD (Surface-Mount Device) is a miniature, surface mount, high-performance Inertial Measurement Unit (IMU) and Attitude Heading Reference System (AHRS). Incorporating the latest MEMS sensor technology, the VN-100 combines 3-axis accelerometers, 3-axis gyros, 3-axis magnetic sensors, a barometric pressure sensor as well as a 32-bit processor into a miniature surface mount module.

Along with providing calibrated sensor measurements, the VN-100 also computes and outputs a real-time, drift free 3D orientation solution that is continuous over the complete 360 degrees of motion.


The VN-100 was the first Attitude and Heading Reference System (AHRS) on the market to offer calibrated, high-performance, industrial grade MEMS sensors and quality sensor fusion algorithms in a single surface mount package. The small size and weight of the VN-100 simplifies sensor integration for new and existing designs. Only a single 3.2 - 5.5 V power supply is required. Communication with the VN-100 is possible using either the serial 3 V TTL (UART) or the Serial Peripheral Interface (SPI). An extensive set of user-selectable registers enable a wide level of customization.

vn 100 smd 02
vn 100 smd 03

10-Axis MEMS IMU

Utilizing the latest advancements in MEMS technology, the VN-100 incorporates an assortment of inertial sensors, including a 3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer, and a barometric pressure sensor. The VN-100 has been designed to achieve the highest performance possible by filtering out common error sources, such as sensitivity to supply voltage variations and temperature dependent hysteresis.

To ensure the highest level of accuracy, each VN-100 sensor is individually tested and characterized at room temperature (standard calibration) or over the full operating temperature range (thermal calibration) to determine the bias, sensitivity and cross-axis alignment for each individual component. Calibration coefficients are stored on the device and are fully temperature compensated onboard, in real-time, to ensure high accuracy measurements over the selected operating temperature range.



We provide a wide variety of hardware and software tools that simplify the evaluation and integration of our line of navigation sensors. The Development Kits provide out-of-the-box access to all of the hardware functionality of the VN-100 IMU/AHRS. Our Sensor Explorer graphical user interface provides a powerful tool for evaluation, performance analysis and configuration of VectorNav sensors. Software libraries are also provided to facilitate easy integration with existing platforms. Development kits are available for each of the VN-100 SMD and the VN-100 Rugged.


vn 100 smd 05
vn 100 smd 06

10-Axis MEMS IMU


The VN-100 SMD (Surface-Mount Device) development board provides easy access to both serial ports on the VN-100. The first serial port is available as a virtual COM port on USB, while the second serial port is available with RS-232 logic levels on a female DB-9 connector.

Access to All Pins

Direct access to all pins on the VN-100 is provided using the 30-pin header for easy prototyping.

Power Options

The VN-100 development board can either be powered by USB, a 5V barrell jack, or directly via the 30-pin header.



The VN-100 Rugged Development Kit provides a complete set of tools and support software required to start evaluating the VN-100 Rugged IMU/AHRS:

- 1 VN-100 Rugged
- 1 USB communication cable
- 1 RS-232 Serial communication cable
- CD with development tools
- USB device drivers
- Sensor Explorer evaluation software
- .NET & C/C++ software libraries
- Embedded support library
- Application Notes

vn 100 smd 07
vn 100 smd 08


Sensor Explorer software provides a powerful tool for evaluation, performance analysis and configuration of VectorNav inertial sensors. The user-friendly software provides users with many of the features required during the early stages of development:

- Graphical display of the 3D orientation of the sensor
- Graph inertial data and log output to file for analysis
- Configure sensor settings & registers


Our software support library helps you quickly integrate VectorNav navigation sensors into existing .NET or C/C++ applications:
- Low-level drivers handle serial communications
- Complete access to all registers and features on the VN-100
- Math library provides access to common operations
- Coordinate transformations
- Magnetic calibration routines
- C/C++ Library support for Windows & Linux platforms

vn 100 smd 09
Specifiche Tecniche
VN-100 Information
Application Notes


Attitude & Heading 
Range: Heading, Roll: ±180°
Range: Pitch : ±90°
Static Accuracy (Heading, Magnetic)1: 2.0° RMS
Static Accuracy (Pitch/Roll): 0.5° RMS
Dynamic Accuracy (Heading, Magnetic)1: 2.0° RMS
Dynamic Accuracy (Pitch/Roll)2: 1.0° RMS
Angular Resolution: < 0.05°
Repeatability: < 0.2°
Output Rate (IMU Data)3: 800 Hz
Output Rate (Attitude Data): 400 Hz

1 Proper magnetic declination, suitable magnetic environment and valid hard/soft iron calibration required.

2 Typical, Velocity Aiding required for applications with sustained linear accelerations.

3 Default; Rates up to 1 kHz available upon request.

Output Modes (Combinations of): 

- Euler Angles (Yaw, Pitch, Roll)

- Quaternion

- Rotation Matrix

- Acceleration, Angular Rate, Magnetic Field

  and Pressure Filtering

- Extended Kalman Filter (EKF)

- Adjustable tuning parameters for improved

  immunity to magnetic and dynamic disturbances

- Active Disturbance Rejection

- Automatic or User Selectable Tuning

- Adaptive Signal Processing

Gyro Specifications
Range: ±2000 °/s
In-Run Bias Stability: < 10 °/hr
Linearity: < 0.1% FS
Noise Density: 0.0035 °/s √Hz
Bandwidth: 256 Hz
Alignment Error: ±0.05°
Resolution < 0.02 °/s
Accelerometer Specifications
Range: ±16 g
In-Run Bias Stability < 0.04 mg
Linearity: < 0.5 ° FS
Noise Density: < 0.14 mg/√Hz
Bandwidth: 260 HZ
Alignment Error: ±0.05 °
Resolution < 0.5 mg

Magnetometer Specifications
Range: ±2.5 Gauss
Linearity: < 0.1 %
Noise Density: 140 μGauss/√Hz
Bandwidth: 200 HZ
Alignment Error: ±0.05 °
Resolution: 1.5 Milligauss
Pressure Sensor Specifications
Range: 10 to 1200 mbar
Resolution: 0.042 mbar
Accuracy: ±1.5 mbar
Error Band: ±2.5 mbar
Bandwidth: 200 Hz
Operating Temp: -40°C to 85°C
Storage Temp: -40°C to 85°C
Input Voltage (SMD): 3.2 V to 5.5 V
Input Voltage (Dev Board): 3.2V to 5.5 V
Baud Rate: Up to 921600
Current Draw: 45 mA @ 3.3V
Max Power Consumption: 185 mW
Digital Interface (SMD): Serial TTL, SPI
Digital Interface (Dev Board): Serial TTL, SPI, RS-232, USB


Sensor Explorer Graphical User Interface

(XP, Vista, Windows 7 compatible)

Size (SMD): 24 x 22 x 3 mm
Size (Dev Board): 76 x 76 x 14 mm
Weight (SMD): 3.5 g
Weight (Dev Board): 45 g
Footprint (SMD): 30-pin LGA
Connector (Dev Board):

RS-232 DB9, USB, and 30-pin 0.1" header