✏️ SYSROX IMU AHRS HIGH-PERFORMANCE 10DOF including 3-axis accelerometer, 3-axis gyrometer, 3-axis magnetometer, and barometer
✏️ NEXT-GENERATION SENSORS (ICM42688p, MMC5983MA, LPS22HB) to replace older, lower-performance MPU6050-MPU6500-MPU9250-BMP280
✏️ HIGH-PRECISION TCXO QUARTZ to reduce gyrometer drift (< 7° in run bias)
✏️ COMPLETE SOFTWARE for sensor reading, 500Hz measurement fusion with extended Kalman Filter, real-time Fast Fourier decomposition in 7 windows sizes (64-4096), logging and data communication (CAN, protobuf, mavlink)
✏️ MINIATURE EMBEDDABLE BOARD with castellations, 2.5 mm pad spacing for easy integration into a "host" board.
✏️ PROTECTIVE GLUE-ON COVER INCLUDED for component protection and reduced disturbances on barometer
✏️ COMPREHENSIVE DOCUMENTATION allowing easy usage of the board and extension of the proposed functionalities
The SRX-INS01-CAS is a high-performance IMU (Inertial Measurement Unit) that can be used as the basis for an AHRS (Attitude Heading Reference System).
It includes:
... in the form of a miniature board, perfect for the development of robotic applications. Its embeddable card format with castellations allows it to be easily integrated into a custom design!
Combined with the included C++ library, it enables 360° drift-free attitude measurements and accurate altitude and vertical speed measurements.
A complete and customizable software is included, allowing a quick exploitation of the board.
✅ It can be deployed on ESP32-S3 immediately.
✅ Reading of all 3 sensors is available on any microcontroller with the Arduino framework.
⚠️ The proposed board only includes the sensors and no microcontroller which will have to be added and connected to the board to be able to benefit from the features mentioned
The proposed program allows:
The included sensor fusion library is as a precompiled archive for the following platforms:
📌 It can be pre-compiled for any microcontroller supported by platformio on demand!
Easily extend your application's capabilities with comprehensive, regularly updated documentation:
📌 It is a castellated board that needs to be soldered on a host PCB, ideal for integration on a custom design! The PCB footprint is distributed for EasyEda: Link to footprint
✏️ Dimensions : 17mm x 17mm x 1.6mm
✏️ Pad spacing : 2.5mm
✏️ Power supply : 3.3V
✏️ Interfaces : SPI (used by the proposed code), I2C (pull-up resistors needs to be added).
These measurements were made with the proposed software and with the default parameters used for the reading of the sensors. For more information on the possibilities of each sensor, please refer to the supplier datasheet.
✔️ Gyrometer (ICM42688p)
✔️Accelerometer (ICM42688p)
✔️Magnetometer (MMC5983MA)
✔️Barometer (LPS22HB)
Because this sensors combination can not be found in a miniature development board form factor. Actually this sensors packages together outperforms older combos composed of mpu9250, mpu6500, bmp280 ... It is indeed the perfect match for any kind of robotic application (quadcopter, rover...) requiring high performance 10 dof measurements, especially coupled with the provided fusion software!
The software included developed for the board outperforms integrated solutions like BNO055 or DMP from mpu9250 and gives performances close to best in class plug and play professional AHRS solutions sold many times the price!
Documentation (doc.sysrox.com)
Free shipping in Europe