Visual Studio Code – building and debugging Betaflight

Getting started Previously I have written about building and debugging using Visual Studio and the VisualGDB add-on for windows. This time around I have been able to get the Visual Studio Code – a free and opensource IDE – working with OpenOCD and the GNU ARM tool chain. First step is to download and install…

Read More

Smartport, Frsky XSR and Betaflight – part 2

A while back I wrote about how to modify the XSR (aka X4RS) to get at the non-inverted smartport signal so as to work with the STM32 F1 and F4 based flight controllers (F3, and F7 have the ability to invert serial communications built in). Well this is part two of that modification. The original…

Read More

Setting up VisualGDB for building Betaflight

VisualGDB is a powerful embedded add on for Visual Studio for developing for micro-controllers such as the ARM based STM32 series from ST Microelectronics. This post shows how to setup your environment for building the popular Cleanflight, Betaflight or Raceflight flight controller firmware for multi-rotors. Once setup building and debugging software for these micro-controllers gains…

Read More

Smartport, the FrSky XSR, and Betaflight

The Frsky XSR – also known as the X4RS (rev1) – is a new Receiver from FrSky that is super light and small, and gives you up to 16 channels for a drone. It uses the dreaded smartport for telemetry though as does all the X series from Frsky. This mod applies to X4R-SB also…

Read More