Autopilot HAT for Raspberry Pi powered by ArduPilot and ROS
Turn your Raspberry Pi® into a drone controller by using the might of sensors and controllers on board.
CURRENTLY SUPPORTED BOARDS
ArduPilot on Navio2 works on:
Raspberry Pi 4 Model B
Raspberry Pi 3 Model A+
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B+
Raspberry Pi 2 Model B
NOTE: Other models such as Raspberry Pi Model A+, Raspberry Pi Model B+, Raspberry Pi Zero are electrically compatible, but lack performance to run ArduPilot:Copter.
FEATURES
GNSS receiver: Tracks GPS, GLONASS, Beidou, Galileo and SBAS satellites. External antenna with MCX connector
RC I/O co-processor: Accepts PPM/SBUS input and provides 14 PWM output channels for motors and servos
Dual IMU: Accelerometers, gyroscopes and magnetometers for orientation and motion sensing
Triple redundant power supply: With overvoltage protection and power module port for voltage and current sensing
Extension ports: Exposed ADC, I2C and UART interfaces for sensors and radios
High resolution barometer: Senses altitude with 10 cm resolution
Preconfigured OS image: This is a Raspbian you know with ArduPilot and ROS preinstalled and ready to run with a couple of simple commands. Also comes with DroneKit and GStreamer
TECHNICAL SPECIFICATIONS
Mechanical:
Dimensions: 55x6mm
Weight: 23g
Operating tº: -40…+85 ºC
Electrical:
Supply voltage: 4.75-5.25 V
Power supply: Power module, servo rail, USB
Average current consumption: 150 mA
Ports:
Power module
UART
I2C
ADC
14 PWM servo outputs
PPM/S.Bus input
ICs:
MPU9250 9DOF IMU
LSM9DS1 9DOF IMU
MS5611 barometer
U-blox M8N GLONASS/GPS/Beidou (antenna connector type MCX)