This is the unofficial target for INAV( Original source: https://github.com/iNavFlight/inav). Provides support for flight control boards that do not have official INAV support for the STM32F411CEU6 board. Whether or not to use this firmware is the user's responsibility and is free to do so. INAV developer link : https://github.com/iNavFlight/inav/tree/master/docs/development You can find all the details for firmware development here.
STM32F411CEU6 Board Firmware First, let's connect the board and the computer.
https://github.com/iNavFlight/inav-configurator/releases
Download Configurator for Windows platform (win32 or win64 is present) Extract ZIP archive Run INAV Configurator app from unpacked folder Configurator is not signed, so you have to allow Windows to run untrusted application. There might be a monit for it during first run
https://impulserc.blob.core.windows.net/utilities/ImpulseRC_Driver_Fixer.exe
- Start ImpluseRC Driver Fixer
- Connect the FC USB to the PC While holding the boot button in. (DO NOT power on FC via external 5V or Vbat)
- The ImpulseRC Driver Fixer should then see and load the proper driver
- Start INAV configurator
- Connect the FC USB to the PC while holding the boot button in.
- INAV configurator should show it’s connected in DFU mode in the top right corner (DO NOT click the CONNECT button)
- Choose the latest hex file for your FC and then “Load Firmware local”. Once loaded, click “Flash Firmware”.
You can use this online voltage divider calculator to play around with different values. https://ohmslawcalculator.com/voltage-divider-calculator