PinePhone Sensors and Navigation

From PINE64
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

DRAFT

Overview

The Pinephone contains various components that enable or aid in orientation and navigation tasks.

  • Multi-GNSS Receiver as part of the cellular modem (GPS/Galileo/Glonass/BeiDou)
  • IMU (Inertial Measurment Unit), combined Accelerometer and Gyroscope sensor (MPU6050)
  • Magnetometer (LIS3MDL or AF8133J)

...

[TODO: add block diagram]

Hardware

Quectel EG25G Modem / GNSS Receiver

[TODO: add interfaces, constraints]

Invensense/TDK MPU6050 IMU

Key features:

  • Digital-output X-, Y-, and Z-Axis angular rate sensors (gyroscopes) with selectable range of ±250, ±500, ±1000, and ±2000°/sec
  • Digital-output triple-axis accelerometer with a programmable full scale range of ±2g, ±4g, ±8g and ±16g
  • 400kHz Fast Mode I2C for communicating with all registers

ST LIS3MDL

Key features:

Sensor reference frames

[TODO: add sensor mounting positions/orientation in respect to body frame, introduce coordinate systems]

Software

Drivers

OS level services

Applications

Development