/6-dof-robot-controller

Software to control 6 DOF robot arm and collect sensor data using FreeRTOS on STM32F407

Primary LanguageCMIT LicenseMIT

stm32f4-build-FreeRTOS

The build requires the following:

Usage

arm-none-eabi-gcc and arm-none-eabi-objcopy should be in ${PATH}, ${ST_FLASH} contains a path to st-flash.

Build

generate build files

cmake -S . -B cmake_build/release

build

cmake --build cmake_build/release

upload the code to stm32f4 (requires root privileges)

st-flash write cmake_build/release/6dofRobotController.bin 0x8000000