If you are planning on attending Igniter races this year, please fill out this form so you can get notified of critical spec updates.
Please note: This will NOT put you on our promotional email list. By filling out this form, you will ONLY receive critical rules updates to the spec.
Step 1 (Optional)
Get a dump of your current firmware (if you have your preferred settings/rates already in it).
Step 2
Flash the new hex. Use 4.5 Kaack Special Release. Start by putting your FC into Bootloader mode with the CLI command "BL". Then enable expert mode and show release candidates, select "Development", select your board target (It was "BETAFPVF411RX" for me. Yours will likely be different), and select 4.5 Kaack.
Please Note: On versions of Betaflight 4.5 or newer, the code is stricter about smart audio. For this reason, not all VTX's that use smart audio will have smart audio work when you flash newer versions of Betaflight like 4.5 Kaack. To fix this, put "NONCOMPLIANT_SMART AUDIO" in the Custom Defines while flashing, which will allow VTX's that fall outside of the stricter guidelines to continue working.

Step 3 (Optional)
Put your dump in your CLI. You can ignore any errors, this step is optional anyway. All of the spec required settings will come later.
Step 4
Properly set up your motor tab by selecting DSHOT300 and set motor poles to 12. This CLI can help you do it quickly:
set motor_pwm_protocol = DSHOT300
set motor_poles = 12
save
When you plug your quad in to fly, before arming, center both sticks and Yaw all the way left and Pitch all the way forward to enter the Betaflight menu in your OSD. Use your sticks to navigate to the "spec" menu item and then select "Tiny Trainer".

Step 6 (Troubleshooting)
Just to make sure your quad works properly, there are some things you'll want to look at. First, make sure your quad has bidirectional dshot turned on in the motors tab or your quad will not be able to take off. Make sure your CPU load is low, primarily by using DSHOT300 and using a low PID Loop Frequency in your configuration. If your CPU load is too high, your quad might act up.
If you're coming from a good flash and use the dump, none of these things should be an issue as these settings should all be in your dump.