A modern flight controller. Designed and assembled in the USA.

Now NDAA Compliant!

Key Features

Units are available for preorder now, with the first batch shipping at the beginning of Q4

Powerful Processor

The onboard ST Microelectronics F7 processor enables running the latest and most advanced flight control algorithms

Full Sensor Suite

Features an onboard ICM-42688-P IMU and DPS310 barometer. Onboard connectors enable adding a GPS and magnetometer for fully autonomous flight

Small Size

Only 7g and 38x38mm.

Fits the standard 30.5×30.5mm mounting pattern common in FPV drones.

Flexible Power

The flight controller provides high current regulated power rails for a video transmitter, receiver, GPS, camera, and servos. 

Fully plug and play

Standardized connectors and full compatibility with the Betaflight connector standard ensure fast, soldering free assembly 

Software Compatible

The flight controller is officially supported by Betaflight and comes preinstalled with the latest Betaflight 4.5 release.

INAV support is coming soon 

USA Made and NDAA Compliant

This flight controller is National Defense Authorization Act (NDAA) compliant and proudly designed and tested in Bothell, WA, USA, with manufacturing in Renton, WA.

This includes the following sections of the NDAA:

  • FY2020 NDAA Sec 848
  • FY2023 NDAA Sec 817
  • FY2024 NDAA/American Security Drone Act

Full information on sourcing and country of origin for all components is available under NDA. Email  info@principiot.com for more information.



Detailed Specs

STM32F722 processor

Sensors:

  • ICM-42688-P IMU
  • DPS310 Barometer
  • 16MB Blackbox (W25Q128)

Plenty of onboard connectors:

  • Betaflight standards compatible connectors (JST-SH) for:
  • ESC
  • Receiver
  • GPS
  • Analog camera
  • VTX
  • USB C connector for configuration and bench power
  • Expansion header:
  • 2x UART
  • I2C
  • 4 additional motor outputs (8 total)
  • Beeper
  • 2x Servo
  • LED Strip
  • 2x configurable GPIO
  • 2 onboard LEDs

Compatible with 3-6S input, with onboard voltage sensing.

Three available power rails:

  • 10V 2A for VTX
  • 5V 2A for receiver, GPS, camera, servos
  • 3.3V 600mA


IMU is supplied by a dedicated LDO regulator for noise rejection

Backfeed protection included between 5V regulator and USB connector


38mm x 38mm overall. 8.5mm max height

30.5×30.5mm mounting holes. Mounting holes are M4 or M3 with shock dampers (included)

Weight: 7g (with dampers)


The PrincipIoT F7 flight controller is an officially supported target for Betaflight under the target name PRINCIPIOTF7. Additionally, it complies with the Betaflight Connector Standard for optimal interoperability.


INAV support coming soon

This flight controller is designed to be developer friendly, with SWD and SPI bus pins available on test points. 


Want to learn more?

Units are currently in production, with the first batch shipping at the beginning of Q4. For more information, or to place an order, click the button below.