The SPRacing H7 RF is a Flight Controller (FC) with a Direct ExpressLRS RC Receiver, Pixel-based On-Screen-Display (PixelOSD) and latest high-accuracy, low-noise Gyro and Barometer sensors in a tiny, easy-to-install and lightweight form-factor.
A 520MHz H7 CPU makes it the fastest FPV flight controller ever made.
Simply: CPU instructions run quicker, motor outputs get updated sooner.
The SPRacingH7RF has an ARM Cortex-M7 520MHz CPU with Math co-processor (FPU) and a filter mathematical accelerator (FMAC)
The H7 CPU is 2.5x as fast as F4/F7 CPUs and runs the control loop and filters at lightning speed.
Advanced IO support means zero IO jumpers and flexible serial ports.
2.4Ghz jitter-free, penetrating and low-latency 500hz+ RC link.
Use with any ExpressLRS TX or flash your existing ELRS compatible transmitter module with ExpressLRS (Ghost, etc)
ExpressLRS being open-source, means that the community is free to develop new ideas and further improve RC link technology at a more rapid pace than closed-source solutions.
Pixel & Vector based - NOT character based - perfect for drawing fast graphics, nice displays, overlays, graphs and fancy logos.
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.
The SPRacing H7 RF has a flash chip for code and data storage which is connected to the CPU via a memory-mapped OctoSPI interface.
The contents of flash chip is directly accessible by CPU and is used for running firmware, the OSD and storing configuration.
The SPRacing H7 RF also features a MicroSD card socket for logging. Supports MicroSD/SDHC up to 32GB - just leave one in and log every flight!
The H7 RF uses the 4-bit SDIO bus, data transfers are 4x as fast as every SPI based FC.
The H7RF is equipped with the latest ICM42688P gyro.
The ICM42688P has programmable filters and is capable of 32Khz.
The SPRacing H7 RF 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.
The power to your VTX is OFF by default until the FC turns it on, e.g. via a switch or automatically on boot.
The SPRacing H7 RF has the latest BMP388 barometer for altitude related tasks.
It has higher precision and less drift over-time than previous sensors.
The SPRacing H7 RF supports direct connection to 2-8 cell LiPo batteries.
TVS protection diode fitted as standard.
The SPRacingH7RF has other great features now with upgraded performance and specifications.
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!
The high-accuracy and low-noise 32Khz capable ICM42688P gyroscope and accelerometer sensor is connected to the CPU via a dedicated fast SPI bus
Full support for DSHOT or OneShot ESCs for easy PID tuning and a sharper response.
DSHOT is pure-digital and electrical noise resistant.
The SPRacing H7 RF has a u.FL socket for connecting different radio antennas.
Standard pig-tail antenna supplied as standard, purchase long-range antennas from your favorite supplier.
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 serial ports.
In additional the the built-in ExpressLRS receiver, the FC also supports external ExpressLRS, SBus, CrossFire, Spektrum1024/2048, XBus/IBus, SumH, SumD, FPort & more. No external inverters required (built-in), receiver powered via flight battery or USB for easy configuration.
Dedicated ports for CRSF/SBus/Spektrum/SumH/etc for easy connections.
Output for multi-colored LED strips - great for FPV racing, line-of-sight flying orientation and night flying.
The H7 RF features a side-mount button to allow easy changing VTX settings - channel, band, RF-power, VTX ON/OFF and more!
The H7 RF PCB has holes for 30.5x30.5mm AND 20x20mm mounting patterns.
There are 2mm pitch through-holes for direct-mounting VTXs and other peripherals via pin-headers instead of wires.
One snap-off section has 8 motor output solder pads (4 top, 4 bottom) which also serves to protect the JST-SH cables.
Two other snap-off sections can be removed to shrink the PCB size from 37x37mm to 27.5x29mm
The SPRacing H7 RF runs Betaflight firmware which can be configured to suit your needs using a cross-platform GUI (Windows/OSX/Linux).
The always powered expansion port features I2C and 3 serial ports. It's perfect for GPS receivers, external sensors or an always-on OLED Screen.
Developer friendly debugging via SWD with boot mode selection, un-brickable CPU bootloader.
Pre-installed JST-SH 4pin SWD socket.
Built in battery voltage monitoring and 2 external current monitoring inputs (one on each 4in1 ESC connector, not shared!).
Buzzer port for audible warnings and notifications.
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.
2-8S capable with enough current for powering your FC, Receiver, LED Strip, VTX and other accessories.
The SPRacing H7 RF allows control of your FPV camera's OSD via transmitter sticks on supported cameras
Since the H7RF features a built in RC receiver there's no need for a separate RX which keeps the overall size small and height low, with fewer cables too!
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.
Connect a GPS, Mag/Compass via the expansion port for GPS features
The 2x 10-pin 4in1 ESC connectors can deliver high-current to the FC.
High-current is required for High-Power VTXs or when using RGB LEDs, JST-SH connectors support maximum of 1A per contact, so we use 2 pins each for VBAT and GND
Proper signal order keeps the digital signals away from the analog and noisy power wires.
The SP RacingH7RF has solder pads UNDER the JST-SH connectors on the bottom of the board so that if you do break a connector you can solder wires there instead!
The SP RacingH7RF 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?
Product photos, screenshots of the project, related websites and tools.
The latest SPRacingH7RF PDF manual can be downloaded here.
The SPRacingH7RF runs and ships with the open-source Betaflight flight control (FC) software which is based on Cleanflight.
Betaflight provides users with bleeding-edge, performance-focused flight-control software.
Most professional FPV racers use Betaflight to get them that winning-edge on race-day.
The SPRacingH7RF will be able to run other flight-control firmware, such as Cleanflight, PX4, iNAV, FlightOne/FalcoX, Ardupilot when the developers add support for all the new features, such as H730 cpu support, PixelOSD, Direct ExpressLRS.
Developers needing technical assistance can contact SP Racing via the contact-us form on the shop.