> For the complete documentation index, see [llms.txt](https://drotek.gitbook.io/pixhawk-3-pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://drotek.gitbook.io/pixhawk-3-pro/en.md).

# Introduction

**FMUv4-PRO** takes input from all of the Pixhawk stakeholders; end users, developers, researchers and manufacturing partners. Goals for this iteration of the platform are:

* An integrated, single-board flight controller for space constrained applications
* A modular multi-board flight controller for professional applications
* Sufficient I/O for most applications without expansion.
* Improved ease-of-use.
* Improved sensor performance
* Improved microcontroller resources (384 KB RAM, 2 MB flash).
* Increased reliability and reduced integration complexity.
* Reduced BoM and manufacturing costs.

**Key design points:**

* All-in-one design with integrated FMU and optional IO and lots of I/O ports.
* Improved manufacturability, designed for simpler mounting and case design.
* Separate power supplies for FMU and IO (see power architecture section).
* Onboard battery backup for FMU and IO SRAM / RTC.
* Integration with two standard power bricks.

**Technology upgrades:**

* Microcontroller upgrade to **STM32F469**; flash increases from 1MiB to 2MiB, RAM increases from 256KiB to 384KiB, more peripheral ports.
* **ICM-20602**, **MPU9K** integrated gyro / accelerometer / magnetometers.
* **LIS3MDL** compass (HMC5983 is now obsolete).
* Sensors connected via two SPI buses (one high rate and one low-noise bus)
* Two I2C buses
* Two CAN buses
* Voltage / battery readings from two power modules
* FrSky Inverter
* JST GH user-friendly connectors

[Get more information about this product and shop here.](https://store.drotek.com/pixhawk-pro-autopilot)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://drotek.gitbook.io/pixhawk-3-pro/en.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
