SimITL is the successor to KwadSimSITL and a wrapper around Betaflight's SITL ( software in the loop ) target to enable a realistic simulation of quadcopters running betaflight in a virtual environment. The main goal is to stay as close as possible to the real deal while maintaining a low latency which makes it possible to race virtually, using the actual betaflight code.
While SimITL is a virtual betaflight flight controller, it only outputs the quadcopter's orientation and speed, which can be used by any game engine to create a realistic betaflight simulator.
pr0p is currently developed along with SimITL as a racing simulator.
Uses betaflight 2025.12.0 pre release with small convenience changes and fixes
from a linux host (e.g. WSL) run:
./setup.sh
./build.sh
produces windows and linux binaries
See simitl-tester
