User Tools

Site Tools


doc:lps:firmware

This is an old revision of the document!


In order for the LPS to work the Crazyflie 2.0 STM32 firmware needs to use the Kalman estimator, which is not included in the stock firmware. You can either download a specific pre-built binary (releases) or by building your own from source.

Building Crazyflie 2.0 STM32 firmware with Kalman

  • Follow the instructions for installing the toolchain and compiling from the repository readme
  • Before making the firmware edit the tools/make/config.mk file to include the following:
    ESTIMATOR = kalman
  • Build the firmware
    make clean
    make
    make cload
doc/lps/firmware.1513606214.txt.gz · Last modified: 2017-12-18 15:10 by arnaud