In this tutorial we’ll configure a stm32f3 development board to control its GPIO with the Tau Labs software stack.
Tau Labs is an Open Source project aimed to create high quality code for controlling multirotors and other UAVs. The developement is driven entirely by volunteers donating their time in pursuit of this goal. Please see their about page for a long description of our goals objectives.
- Download STM32 ST-LINK Utility.
- Download the last firmware version. You can find all the versions here.
- Download the last Tau Labs version.
- Connect the board to you PC via USB ST-LINK.
- Install STM32 ST-LINK Utility
- Connect to the board (target->connect)
- Erase all info on the microcontroller (target-> erase chip)
- Untar the firmware
- In STM32 ST-LINK Utility do open-> open file and load the file bl_discoveryf3.bin found inside the firmware folder
- Load the firmware to the board via STM32 ST-LINK Utility with target-> program & verify
- And we are done. Start Tau Labs and you should get this: