FPV Lap Timing System

RSSI-based lap timing for solo practice and multi-pilot racing with 5.8GHz FPV drones

No transponders, no complex setup - just plug in, calibrate, and fly. Practice with your SPI receiver, or add FPVGateC5MK for up to 8 pilots with one C5.

Key Features

FPVGate's S3 timer brings your receiver, race controls and results together in a browser. Feature availability depends on firmware and receiver mode.

FPVGateC5MK Multi-Pilot

Up to 8 pilots with one ESP32-C5 receiver, with individual channels and calibration. See the C5 multi-pilot setup and firmware requirements.

Event Mode

Organise pilots into groups, seed by Elo or lap times, and plan race formats and heat schedules. Run an event on compatible S3 firmware with a C5MK receiver.

Visual Feedback

RGB LED indicators with 10 customizable presets and real-time RSSI visualization

Voice Announcements

Natural voice announcements with 4 included voices and phonetic name support

Multilingual Voice Packs

Lap calls in English, German, Spanish or French, with alternate voices you can swap on the SD card

Race Analysis

Real-time laps, comparison charts, consistency analysis and race history, with notes saved alongside your runs.

Track Management

Create and manage track profiles with distance tracking and custom metadata

RotorHazard Integration

Connect C5MK directly over USB, or link an FPVGate S3 timer through the network plugin. Choose your connection.

Supported Hardware

Choose an ESP32-S3 timer board, then the receiver that suits your build: a traditional SPI receiver or a C5 radio. The AIO board is available prebuilt.

FPVGate AIO

All in one Prebuilt board

Purchase

ESP32-S3 DevKitC-1

8MB Flash - Full features

Supported

Seeed XIAO ESP32S3

8MB Flash - Ultra-compact

Recommended

Single pilot: SPI-modded RX5808 receivers remain supported. C5 multi-pilot: use an ESP32-C5 running FPVGateC5MK, wired to the S3 over UART with compatible firmware. Both S3 setups use an SD card and 5V power. Compare receiver options or read the C5 guide.

Supported Bands

Detection uses signal strength, not decoded video. Channel coverage depends on your receiver and firmware: C5MK tunes 5180–5917 MHz, including Raceband R1–R8. Boscam E7/E8 are outside that range.

Analog FPV

  • Boscam A, B, E
  • Fatshark
  • RaceBand
  • LowBand

Digital FPV

  • DJI (v1-25, v1-50, 03/04 variants)
  • HDZero (R, E, F, CE)
  • WalkSnail (R, 25, 50)

Quick Start

From an unflashed board to your first recorded lap in four steps.

1

Flash Firmware

Flash your S3 timer here, and use the C5 Radio page to flash a C5 receiver separately.

Go to Flasher
2

Prepare SD Card

For an S3 timer, format an SD card as FAT32 and load the audio files. Direct USB C5MK needs no SD card.

3

Connect & Configure

Follow the C5 wiring guide, then set channels and thresholds in FPVGate or RotorHazard.

4

Start Racing!

Fly through the gate and watch your lap times appear in real-time