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