This six-DOF IMU from CH Robotics packs three accelerometer axes, three gyroscope axes, and a STM32F103T8 ARM Cortex processor into a tiny, 0.8" x 0.7" x 0.1" board. The small size and light weight (1.5 g) make the board well suited for unmanned aerial vehicle (UAV) navigation. The integrated 32-bit MPU takes 16-bit readings of the sensors, applies a customizable filter, and reports the results via a TTL serial interface. The Cortex’s programming pins are exposed, and the firmware is open-source.