Last updated
Utilizing advanced processor technology from STMicroelectronics®, sensor technology from Bosch®, InvenSense, and the NuttX RTOS, the Pixhawk® 4 offers incredible performance, flexibility, and reliability for controlling any self-driving car.
The Pixhawk 4's microcontroller features 2MB of flash memory and 512KB of RAM, allowing developers to increase the productivity and efficiency of their development efforts as power consumption and RAM resources increase. More complex algorithms and models can be implemented on the autopilot.
The on-board high-performance, low-noise IMU is designed for stabilized applications. Data-ready signals from all sensors are routed to separate interrupt and timer capture pins on the autopilot, allowing for precise time stamping of sensor data. Newly designed vibration isolation allows for more accurate readings, enabling the vehicle to achieve better overall flight performance.
Two external SPI buses and six associated chip select lines allow for the addition of additional sensor and SPI interface payloads. There are a total of four I2C buses, two dedicated for external use and two grouped with the serial port of the GPS/Compass module.
Techinical Specifications
Main FMU processor
STM32F765 - 32-bit Arm ® Cortex ® -M7,216MHz, 2MB memory, 512KB RAM
IO Processor
STM32F103 - 32-bit Arm® Cortex-M3,72MHz, 64KB® SRAM (current)
STM32F100 - 32-bit Arm ® Cortex® -M3, 24MHz, 8KB SRAM (Discontinued)
Onboard Sensors
Acceleration/Gyroscope: ICM-20689
Acceleration/Gyro: BMI055/ICM-20602
Magazine: IST8310
Barometer: MS5611
Electrical Data
Power module output: 4.95.5V
Maximum input voltage: 6V
Maximum current detection: 120A
USB power input: 4.755.25V
Servo rail input: 0~36V
Overall dimensions: 44x84x12mm
Weight (plastic case): 33.3g
Weight (aluminum case): 49g