Extreme Features

The SPRacing H7 EXTREME FPV Stack is a Flight Controller (FC) with DUAL SIMULTANEOUS GYROS, PID-Audio, On-Screen-Display (OSD), Power Distribution Board (PDB) and Video Transmitter (VTX), features that makes it the premium board of choice for any new low-profile multi-rotor build.

Extreme Flight Performance

A 400MHz H7 CPU and TWO GYROS working SIMULTANEOUSLY is simply unbeatable!

Ultra-fast H7 CPU

The SPRacingH7EXTREME has an ARM Cortex-M7 400MHz CPU with Math co-processor (FPU)

The H7 CPU is 2x as fast as F4/F7 CPUs which runs the control loop and filters at lightning speed.

Advanced IO support means zero jumpers and 7 flexible serial ports.

Simultaneous DUAL GYRO with a TWIST, literally!

With one Gyro at a 45 degree offset, the SPRacingH7EXTREME combines data from sensor 3 axes for every pitch/roll movement

e.g. full roll data from one gyro + 1/2 pitch and 1/2 roll data from the other gyro.

128MB Built-in QUAD SPI flash

The SPRacing H7 EXTREME has a QuadSPI 128MB ultra-fast flash chip.

Not only is the chip itself fast and huge, but it's connected using a 4-bit QuadSPI bus which means data transfers are 4x as fast!

Dual Dedicated SPI sensor connection

The two low-noise ICM20602 gyroscope and accelerometer sensors are each connected to the CPU on their own dedicated fast SPI bus.

Having each sensor on their own bus will allow data simultaneous transfers from the sensor to the CPU via DMA without the CPU having to wait!

MicroSD via SDIO 4-bit Bus

The SPRacing H7 EXTREME also features a MicroSD card socket for logging. Supports MicroSD/SDHC up to 32GB - just leave one in and log every flight!

The H7 EXTREME is the first Betaflight/Cleanflight FC to support the 4-bit SDIO bus, data transfers are 4x as fast as every FC before it.

The MicroSD socket is specially positioned so that the SD card is held in place by the USB connector so it cannot fall out, smart!

Boot, run and upgrade from SD card!

In another world first, the SPRacing H7 EXTREME is the first Betaflight/Cleanflight FC that allows firmware upgrades from the SD card.

It's also possible to boot from different firmware on SD card and store config on the SD card!

Microphone and PID-Audio

The SPRacing H7 EXTREME has CPU generated audio output and a microphone with an on-board audio mixer.

You can HEAR the PID controller working and you can hear your motors via the microphone.

Tune your aircraft by LISTENING and be one with your multi-rotor's performance.

BMP388 Barometer

The SPRacing H7 EXTREME has the latest BMP388 barometer for altitude related tasks.

It has higher precision and less drift over-time than previous sensors.

2-6S LiPo Support

The SPRacing H7 EXTREME supports direct connection to 2-6 cell LiPo batteries.

TVS protection diode fitted as standard.

Additional features

The SPRacingH7EXTREME has other great features now with upgraded performance and specifications.

RPM Filter & Bi-Direction DSHOT

Hardware supports new Bi-directional DSHOT telemetry ESCs.

Bi-directional telemetry allows RPM filter in the firmware to remove motor noise for super smooth flight, no additional ESC telemetry wire or spare UART needed!

Built-in OSD with customizable layout

Display VTX channel/band, battery voltage, current draw, capacity used, flight time, callsign, rssi, motors and other OSD elements.

Configure the elements on your OSD to your taste.

Multi-VTX support

The H7 EXTREME VTX board allows you to direct-solder either a TBS Unify or an RTC6705 module. The video transmitter can be even be turned off from your RC Transmitter!

Current Sensor

Monitor your current draw and capacity used so you know when to land or monitor motor efficiency.

Helps extend the life of your batteries, without one you're just guessing!

DSHOT and OneShot ESC support

Full support for DSHOT or OneShot ESCs for easy PID tuning and a sharper response.

DSHOT is pure-digital and electrical noise resistant.

PitMode / Team-Race-Ready

The SPRacing H7 EXTREME is team-race-ready. If your team mate crashes-out on the track they can turn off their VTX remotely so you can fly on the same VTX channel.


Use the USB socket to configure the flight controller, OSD and also for pass-though configuration and flashing of BlHeli ESCs.

The USB socket is not shared with any of the 7 serial ports.

Broad RC receiver support

Supports SBus, CrossFire, Spektrum1024/2048, XBus/IBus, SumH, SumD, FPort, PPM & more. No external inverters required (built-in), receiver powered via flight battery or USB for easy configuration.

Dedicated ports for PPM/SBus/SumH/etc for easy connections.

Programmable LEDs

Output for multi-colored LED strips - great for FPV racing, line-of-sight flying orientation and night flying.

The SPRacing H7 EXTREME is allows you to use the transponder feature and the programmable LEDs at the same time!

PCB Cut-outs for battery wires

The H7 EXTREME PCB has cut-outs for battery wire connection that are easy to solder, strong and high-current capable.

Boot Button

The H7 EXTREME features a side-mount boot button to allow easy setting of boot mode for firmware flashing of the device.

Settings / VTX Button

The H7 EXTREME features a side-mount button to allow easy changing VTX settings - channel, band, RF-power, VTX ON/OFF and more!


The SPRacing H7 EXTREME runs Cleanflight/Betaflight* firmware which can be configured to suit your needs using a cross-platform GUI (Windows/OSX/Linux).

Expansion Port

The always powered expansion port features I2C and 2 serial ports. It's perfect for GPS receivers, external sensors, ESC feedback or an always-on OLED Screen.

Developer Friendly

Developer friendly debugging via SWD with boot mode selection, un-brickable CPU bootloader.

Pre-installed JST-SH 4pin SWD socket.

Battery Monitoring

Built in battery voltage monitoring, built-in current monitoring.


Buzzer port for audible warnings and notifications.

Telemetry support

Supports bi-directional and standard transmit-only telemetry systems including SmartPort/S.Port, HoTT, FrSky, Mavlink, IBus and LTM telemetry.

Telemetry enables audible and visible ground-station or receiver based alarms, warnings, information gathering and logging of FC data.

5V BEC Power supply

2-6S capable with enough current for powering your FC, Receiver, LED Strip, VTX and other accessories.

Camera OSD control

The SPRacing H7 EXTREME allows control of your FPV camera's OSD via transmitter sticks on supported cameras

Low Profile

Measuring just 11.5mm high the H7EXTREME FPV stack is the smallest full-feature stack ever.

Fit it into even the tightest of air-frames or just make your life easier with all the room you'll have spare in a normal frame.

Built-in Power Distribution

The H7 EXTREME allows direct connection of ESC power cables - no external PDB is required. The power is transferred though a high-quality gold-plated 6-layer PCB with super-wide high-current PCB traces.

GPS Ready

Connect a GPS, Mag/Compass via the expansion port for GPS features

Race Timing Transponder *

The SPRacing H7 EXTREME features a race transponder system for recording your lap times. Each board comes with a special transponder code to identify you at race events. Compatible with i-LAP,aRCiTimer and Easy Race Lap Timer receiver systems.

* IR LED and i-LAP code available separately

Cleanflight logos and stickers*

The SPRacing H7 EXTREME features a Cleanflight logos so you can show your support!

Each purchase direct from the Seriously Pro shop also comes with stickers! (*when available)

Designed by Mr Cleanflight!

The SP RacingH7EXTREME was designed and built by none-other than Dominic Clifton, aka Mr Cleanflight, the guy that created Cleanflight which spawned forks like Betaflight and iNAV.

How many other FC manufacturers have heritage like that?

Connection Diagrams

SP Racing H7 EXTREME - FPV Quad Connection Diagram

Standard FPV Quadcopter

FPV Racing Spain


Product photos, screenshots of the project, related websites and tools.



SPRacingH7EXTREME PCB - Bottom



SPRacing Stacking VTX PCB Top

SPRacingH7EXTREME PCB - Bottom

SPRacing Stacking VTX PCB Bottom

SPRacingH7EXTREME PCB - SPRacing Stacking VTX PCB with Module

SPRacing Stacking VTX PCB with Module

SPRacing Stacking VTX PCB with Unify Pro

SPRacing Stacking VTX PCB with Unify Pro

Cleanflight Configurator

Betaflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Cleanflight Configurator

Github Watchers

Github - Watchers

Github Watchers

Github - Pulse

Blackbox Flight Logging

Blackbox Flight Logging

#Cleanflight IRC Channel

IRC Channel - #Cleanflight on Freenode

MultiWii Forum

MultiWii Forum

Eclipse Development Environment

Eclipse Development Environment

RC Groups Cleanflight

RC Groups Forum - Cleanflight

RC Groups Betaflight

RC Groups Forum - Betaflight

World Drone Prix 2016 Track

Race Transponder *

The SPRacing H7 EXTREME features a race transponder timing system. As you fly around the track the FC continually transmits your unique code via IR. As your aircraft passes the start/finish timing gate the track-side receiver records your lap-time.

* i-LAP Transponder code and IR-LED available separately.

  • Compatible with professional high-speed iLAP receiver systems, as used by most racing clubs worldwide.
  • Also compatible with low-cost aRCiTimer and EasyRaceLapTimer for low-speed lap timing.
  • Connect a single IR-LED via flying lead.
  • Reduces your overall cost for a race-ready air-craft.
  • No fiddling around trying to fit transponders in a hurry on race-day. Just turn up at the race and have the race officials scan your transponder and you're ready!

Technical Specifications

The hardware was designed by the #1 contributor to Betaflight and founder of Cleanflight - Dominic Clifton - to be the most powerful, feature-packed, easy-to-install, expandable and integrated low-profile FPV stack the world has ever seen.


  • STM32H750 CPU, 400MHz inc FPU
  • 128MByte 1GBit NAND flash via QuadSPI
  • 2x Low-noise ICM20602 accelerometer/gyro with dedicated VREG (connected via SPI)
  • BMP388 Barometer - bottom mounted for wind isolation (I2C + interrupt)
  • OSD with customisable layout, profiles and configuration menu system
  • On-board MEMS microphone
  • PID-Audio with CPU audio out and audio mixer
  • MicroSD card slot (SD/SDHC, upto 32GB) connected via 4-Bit SDIO
  • Durable 1.6mm thick 6-layer copper gold-plated PCB with cutouts for battery wires
  • Current sensor/Amperage meter (110A)
  • 2-6S BEC 5V Switching regulator, 1A
  • TVS protection diode
  • Dedicated 500mA VREG for gyros with extra filter capacitors
  • Second 500mA VREG for CPU, and other peripherals
  • Transponder circuitry (LED and code available separately)
  • Buzzer circuitry
  • RSSI Analog and PWM circuit
  • 12 motor outputs (4 by motor pads, 4 in the middle, and 4 on stacking connector)
  • 1x SPI breakout onto stacking connector
  • 7 Serial Ports (6x TX+RX + 1x TX only bi-directional)
  • 3 LEDs for 5V, 3V and STATUS (Green, Blue, Red)
  • 37x37mm PCB with 30.5mm mounting hole pattern
  • 4mm mounting holes for soft-mount grommets and M3 bolts
  • FPV stack weight of FC/PDB + OSD/VTX ~16 grams
  • MicroUSB socket for configuration and ESC programming
  • Bootable from SD Card or External flash.
  • Supplied with 4x soft-mount grommets.
  • Optionally supplied with 2x Audio/Video cables. (Camera Input, VTX Output)
  • Optionally supplied with 2x Audio/Video PicoBlade connectors. (for Camera Input, for VTX Output)
  • Optional receiver cables for FrSky XSR receivers and 3-pin style receivers available
  • 4x pairs of solder pads for ESC Signal/GND connections (Bi-Directional DSHOT compatible)
  • 4x pairs of solder pads for ESC Power/GND connections
  • 4x special solder pads with through-holes for Camera In + Camera OSD
  • 4x special solder pads with through-holes for Audio+Video Out (VTX)
  • 1x solder pad for PWM RSSI
  • 1x solder pad for LED Strip
  • 1x solder pad for DAC out
  • 1x solder pad for ADC in (for 4in1 current sensor output, etc)
  • 2x solder pads for 5V/GND power
  • 2x large solder pads with cut-outs for battery wires
  • 2x large solder pads for 4in1 ESC power connection
  • 1x 2pin though-holes for pin headers for UART4 RX/TX
  • 1x 2pin though-holes for pin headers for BUZZER
  • 1x 2pin though-holes for pin headers for 5V/GND
  • 1x 2pin though-holes for pin headers for IR Transponder LED
  • 1x 4pin though-holes for pin headers for Receiver (GND/5V/UART1 RX+TX)
  • 1x 8pin bottom mounted, JST-SH socket for GND/5V/I2C/UART3/UART8 (IO port, e.g. for external GPS module)
  • 1x 6pin bottom mounted, PicoBlade receiver socket for UART1(PPM/SerialRX)/UART2 TX(Telemetry)/RSSI/GND/5V
  • 1x 4pin top mounted JST-SH socket for SWD debugging
  • 1x 4pin top mounted JST-SH socket for UART5 RX+TX/GPIO/GND
  • 1x 12pin stacking connector (SPI, UART8, DSHOT/PWM 9-12/TIM3-CH1-4, 5V BEC, 3.3V, etc)
  • 1x Side-press BOOT button (top mounted)
  • 1x Side-press VTX/Settings button (top mounted)
  • 1x Mixer control (top mounted, near Camera input/output)
  • 2x 5V/BATTERY voltage selectors for Camera and VTX outputs
  • 1x Analog/Digital RSSI selector
  • Cleanflight and Betaflight logos - they're on there, you just have to find them
  • SP Racing logo
  • 2x Additional easter eggs!

Stacking VTX Board

  • Fits Optional RTC6705 VTX 25/200mw output (SPI modules only)
  • Fits Optional TBS Unify Pro VTX with no-wire SmartAudio connectivity
  • Fits Optional FrSKy XM+ Full Range Diversity Receiver
  • Remote VTX ON/OFF circuitry (for RTC6705 modules)
  • 36.8x36.8mm PCB with 30.5mm mounting hole pattern
  • Supplied with 4x soft-mount grommets.
  • Supplied with very low profile stacking I/O connectors (2x 2pin male + 2x 2pin female)
  • Supplied with very low profile stacking A/V connectors (1x 4pin male + 1x 4pin female)
  • Cleanflight logos
  • SPRacing logo
  • 1x U.FL socket for antenna connection, gold plated. (For RTC6705 module)
  • 1x set of solder pad for edge mount coax jack socket. (For RTC6705 module)
  • 1x 4pin though-holes for pin headers for UART1 Receiver/Bluetooth/etc (RX/TX/5V/GND)
  • 1x 4pin though-holes for pin headers for UART4 Bluetooth/Wifi/GPS/etc (RX/TX/5V/GND)
  • 4x 2pin though-holes for stacking onto H7 EXTREME (5V/GND/UART 4 RX+TX)
  • 1x 2pin though-holes for pin headers for BUZZER Out
  • 1x 3pin though-holes for pin headers for JST-ZH camera socket
  • 1x 6pin though-holes for pin headers for IR in/out + Buzzer In
  • 1x 3pin though-holes for JST-ZH connector for CAMERA-through connections
  • 1x set of SOIC-8 209mil pads for user-installable SPI Flash Chip (e.g. 25Q064A
  • 2x SmartAudio enable jumpers (UART8 TX when using TBS Unify)


The latest SPRacingH7EXTREME PDF manual can be downloaded here.

FPV Mini Quad


The SPRacingH7EXTREME runs and ships with the open-source Betaflight flight control (FC) software which is based on Cleanflight.

Betaflight provides users with bleeding-edge, fast-changing flight-control software, the best bits of which are picked for Cleanflight.

Most professional FPV racers use Betaflight to get them that winning-edge on race-day.


The SPRacingH7EXTREME will also run the open-source Cleanflight flight control (FC) software which has an ever-growing community of friendly developers and users. Being open-source means that you too can contribute to the system.

Cleanflight comes with a detailed manual that is reviewed and maintained by the Cleanflight developers and community. No more out-of-date wiki pages and second-hand information.

Cleanflight based firmware and configuration software was used by most pilots and the winner of the World Drone Prix 2016!

Software Features

The SPRacingH7EXTREME when running Betaflight and configured using the Betaflight Configurator has a stack of great features, such as these:

  • 3 primary flight modes: Acrobatic, Angle and Horizon
  • Extensive control and switch configuration
  • Telemetry Support (SmartPort, CrossFire, HoTT, FrSky, FPort, etc)
  • Battery Monitoring and Warnings
  • OSD layout configuration
  • Flight-data recording (blackbox)
  • Signal Strength Monitoring (RSSI)
  • Altitude display
  • Audio feedback
  • In-flight tuning
  • Customizable LED colors
  • Basic GPS support
  • Failsafe system
  • Android phone support (via EZ-GUI GCS)

“Zero propwash and really smooth out of the box”

@fpvdrone - 2019/4/7 14:22GMT+1


  • H7 CPU
  • 2 Gyros
  • OSD
  • Microphone
  • Barometer
  • FC/PDB only
Buy now
  • H7 CPU
  • 2 Gyros
  • OSD
  • Microphone
  • Barometer
  • FC/PDB
  • VTX board without VTX Module
  • Optional VTX Module
Buy now

Retailers or distributors can contact us via the retailer enquiry form.

Retailer Enquiry

Note: Direct customers should use the form on the shop or contact their retailer for support.