PIDflight Lap is a video transmitter (VTx) lap timing solution for individual pilots and multi-pilot support for race meets of up to 8 pilots.
This is the firmware for the PIDflight Lap timing device.
The PIDflight Lap firmware is available for the original PIDflight Lap schematic, EasyRaceLapTimer PocketEdition and Chorus RF Lap Timer.
- PIDflight Lap:
pidflightlap_[VERSION]_PDFL.hex
- EasyRaceLapTimer Pocket Edition:
pidflightlap_[VERSION]_ERLT.hex
- Chorus RF:
pidflightlap_[VERSION]_CHRF.hex
- Download and install Arduino IDE
- Open the
pidflight_lap.ino
file with Arduino IDE - Select your Board (e.g. Arduino Nano) and Port from the Tools file menu
- Select Upload from the Sketch file menu
- Install PlatformIO:
pip install -U platformio
- Clean build directory:
platformio run --target clean
- Build firmware:
platformio run --environment pdfl
- Upload to Arduino:
platformio run --environment pdfl -t upload
Update the version
directive in the [release]
section.
[release]
version = 2.2.0
Run: platformio run
to build all variants of the firmware.
- PIDflight Lap use
platformio run --environment pdfl
- EasyRaceLapTimer Pocket Edition use
platformio run --environment erlt
- Chorus RF use
platformio run --environment chrf
PIDflight Lap firmware and cross-platform GUI is provided free of charge to all users.
If you find PIDflight Lap useful and would like to support continued development efforts please feel free to donate to this project or purchase the premium edition of the PIDflight Lap Android app, any donation or purchase is appreciated. Thank you! :)