305ap

305ap

$299.99
Skip to product information
305ap

305ap

$299.99

30.5mm PX4 controller

The 305AP is a no-compromise 36.5×36.5 mm, 11 gram (with SD card) UXV controller engineered for professional multirotor, fixed-wing, VTOL, aquatic, and ground platforms. It brings the compute, sensor precision, and I/O density of a full-size Pixhawk into a compact footprint — and it does something most competitors don't: it gives every feature the room it deserves. Where 30.5×30.5 mini FCs cram in older sensors, single-CAN, and tiny M3 hardware that resonates on the frame, the 305AP is purpose-built for the pro market. M4 mounting holes sized for real rubber vibration isolators. A full sensor stack without shared power rails. Dual CAN with onboard termination. Everything the flight stack actually needs, laid out on a board that isn't fighting itself for space.

Full technical documentation → Avian Automata Docs

built to make it easy

why the 305AP?

Most compact PX4 flight controllers cut corners in the same three places: older-generation IMUs, budget barometers, and stripped-down I/O. Many 30.5 mini FCs also compromise on vibration isolation — hard-mounting with M3 screws to save a few millimeters, then paying for it with EKF vibration warnings and gyro noise. The 305AP does the opposite. Every sensor on this board is the current top-of-line part in its category — not the part that was best in 2021. Every connector, UART, and CAN port you'd expect on a full-size autopilot is present. The mounting pattern is deliberately built around M4 holes with M3 rubber vibration isolators, so your IMUs actually see the vibration environment they were characterized for. And the power architecture is built to survive real-world abuse: reverse polarity, brownouts, and dirty battery inputs that would brick a lesser board.

best-in-class sensor stack - the same class of parts you find in commercial and industrial autopilots.

dual redundant IMUs, auto-detected at boot

The 305AP supports two pin-compatible high-end IMUs per slot for supply chain flexibility and high availability: the ST LSM6DSV or the TDK InvenSense ICM-45686. Both are current-generation parts with dramatically lower noise floors than the ICM-42688 / BMI088 combos still shipping on most mini boards today.

bosch BMP581 barometer

Bosch's newest and best. <8 Pa RMS noise versus 40–50 Pa on the BMP388 and DPS310 that everyone else is still using. That's a 5× improvement in altitude resolution, which translates directly to smoother position hold, better terrain following, and cleaner altitude fusion in EKF2.

memsic MMC5983MA magnetometer

18-bit resolution with integrated Set/Reset degauss circuit for drift-free heading. Higher dynamic range and lower noise than the QMC5883L and IST8310 parts on typical mini FCs.

compute that can actually handle real-time robotics

stm32h743

480 MHz Cortex-M7, 2 MB flash, 1 MB RAM. The top-of-the-line H7 part, not the H730 clone with 128 KB of flash that some competing "H7 mini FCs" quietly use.

hardware FPU & memory

Full hardware FPU, dedicated DMA controllers, and DTCM/ITCM tightly-coupled memory for zero-wait-state EKF, mixer, and control loop execution.

advanced PX4 features

Plenty of headroom for advanced PX4 features: EKF2 with all fusion sources, position controller at full rate, DShot telemetry decode on every channel, full logging, and DroneCAN.

full-size I/O in a compact footprint

The 305AP fits everything a full-size autopilot has into a 36.5×36.5 mm board — no compromises, no dropped features.

Dual FDCAN buses
Both with SIT1044T CAN FD transceivers and onboard 120 Ω termination on every port. Just plug in your DroneCAN GPS, smart battery, ESCs, and rangefinder. No external terminator modules. No debugging bus impedance.
8-channel PWM / DShot300
Motor outputs — enough for X8, octocopter, or full fixed-wing / VTOL configurations. Not the 4-channel limit most mini boards impose.
3 dedicated UART telemetry ports
Telem1, Telem2, and GPS, with hardware RTS/CTS flow control on both Telem ports for reliable high-bandwidth long-range telemetry.
Dedicated SBUS RC input
On a hardware-inverted half-duplex UART — plug in and go, no external inverter or signal conditioning.
Dedicated VTX connector
Combining 9 V power, UART for SmartAudio / Tramp / MSP, and SBUS-out on a single 6-pin JST-GH. Clean wiring, no adapter harnesses.
External I2C connector
For airspeed sensors, external magnetometers, LEDs, and other add-on peripherals.
External SPI connector
Rare on a board this size — for high-bandwidth external sensors like radar altimeters or LiDAR modules.
USB Type-C
With USB CDC for configuration and MAVLink.
Onboard microSD
4-bit SDMMC1 for full-rate flight logging without dropping samples. Push-push slot, card detect supported.
Onboard BOOT and RESET buttons
No more shorting BOOT0 pads with tweezers to enter DFU mode. Hold BOOT, apply power, done.

isolated ultra-low-noise 3.3 V sensor rail

Every sensor is powered from a dedicated RT9193 ultra-low-noise LDO, isolated from the main digital 3.3 V switcher. No switching noise coupled into your IMU analog front end. This is the power topology of the best commercial autopilots — and one of the reasons the 305AP's sensor data is measurably cleaner than boards using a single shared 3.3 V rail.

Power System

battery protection & wide voltage range

Designed to survive real-world power abuse — reversed connectors, dirty battery voltage, brownouts on hard braking.

wide 2S–6S input

6.0 V – 25.2 V nominal. Fly the same FC on a 2S cinewhoop or a 6S long-range rig.

reverse-polarity protection

LM74700-Q1 automotive-grade ideal-diode controller with near-zero forward drop.

dedicated 9V vtx rail

Up to 3.5 A, high-efficiency, low ripple. Can be used for other high power, custom peripherals.

independent 5V rail

For receivers, GPS, and other stack peripherals.

precision voltage sensing

ADC1_CH4 through calibrated 10k/1k resistor divider.

current sensing input

Hardware analog switch routing on STM32H7 keeps the ADC path clean.

firmware

The 305AP has a PX4 board port (boards/avianautomata/305ap). Build from source or download the latest binary from our documentation. We're actively working on getting this into upstream PX4.

Flash via USB DFU mode — hold the onboard BOOT button, apply power, and use QGroundControl or dfu-util.

305ap

305ap

$299.99