The backfire effect on an RC car isn't just a flashing LED. Behind the animation lies a real state machine with distinct phases, fade curves and stackable modifiers. Full breakdown.
The state machine
The Flare RC firmware uses a 5-phase state machine: IDLE → BLUE → PAUSE → ORANGE → COOLDOWN. The blue LED (cold exhaust) lights first, then crossfades to orange (hot combustion). Each phase duration is fully adjustable from the app.
The triggers
Two independent triggers: full throttle (when throttle exceeds the adjustable threshold) and release (when throttle is cut sharply). Both are independently activatable, with adjustable trigger probability for more realism.
The stackable modifiers
This is where the effect becomes truly realistic. Three stackable modifiers: crackle (random blue micro-flashes before the flame), double détonation (random bounce after the main flame, reduced intensity), and afterburn (slowly decaying orange glow). Each is independently activatable.
Random vs manual mode
In manual mode, you define fixed durations for each LED. In random mode, the app sends min/max ranges and the firmware draws randomly at each trigger. Result: no two identical flames — exactly like a real car.