TauLab – firmware for VR uBrain 5

This is the first fly of VR Micro Brain with Open Pilot firmware.


It support all the standard and advanced functionality that require GPS and magnetometer, too.


This is the repo mantained by Stefan: 

In this branch is available the firmware and software that support standard micro brain.


Here is available the code that support the waypoint, but you need to add data flash to VR micro Brain.



For enviroment Setup:

Setting Linux Environment:


Setting Windows Environment:


I successfully build the code in the Stefan’s Git, today i did my first fly with micro brain and Taulabs code, in this code you can find the binary for VR micro Brain and CGS for linux OS.


bl_vrbrain.dfu is the bootloader upload it with DFUDemostrator by usb cable.

fw_vrubrain.tlfw this is the last available TauLabs firmware for VR micro Brain. It’s a early revision of code, so, keep attention to use it.

Enjoy with this new great toy 🙂



4 comments on “TauLab – firmware for VR uBrain 5
  1. rnavoni says:

    During the standard cgs build before to compile the CGS is better to install qt creator with :
    apt-get install qtcreator
    Now i compiled cgs and it work .
    Then i compile the micro brain firmware with
    make vrubrain
    and i create the bin with the main code
    try to create the bootloader but now i have an error i’m speaking with Stefan for solve the iusse.

  2. rnavoni says:

    ok now is possible to build the bl_vrubrain file , normally the make produce .bin and .elf for convert in dfu is possible to use dfu file manager with multi bin load the starting address is 0x08000000
    Then upload the file with DFUDemostrator . If all is ok the green led power on and on usb found vrubrain … keep atention not vrubrain 5.1 that is bootloader for apm.

  3. Roberto says:

    I try to compile at 64 bit but i need to add this package respect of 32 bit versin of ubuntu
    sudo apt-get install git qt5-qmake qt5-default \
    qtscript5-dev libqt5webkit5-dev libqt5serialport5-dev \
    libqt5svg5-dev libsdl1.2-dev libsndfile-dev \
    flite1-dev libssl-dev libudev-dev
    after that add the compilation of cgs work

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: