Download

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Safety

Operating a powered vehicle of any kind can be a lot of fun. However, nothing will ruin your day at the park more quickly than an accident or running afoul of the law. Since we want you to have a great experience, please make sure that you do all of the following:

  • Operate within all local laws and regulations. For example, in the United States, current regulations require you to operate most UAVs under 400 foot above ground level, within line of site, and away from obstructions and populated areas. Since these regulations vary from place to place, even within the same country, ensure that you understand what you need to do to stay compliant.
  • Never operate the vehicle or software in a way that could be dangerous to you, other people, or property. Propellers, while rotating, could easily cut you; if a UAV fell on a person or object, it could cause a lot of pain and damage; a UAV caught in power lines could cause an outage for many people. As Ben Franklin said, “An ounce of prevention is worth a pound of cure.”
  • Always keep in mind that software and hardware failures happen. Although we design our products to minimize such issues, you should always operate with the understanding that a failure could occur at any point of time and without warning. As such, you should take the appropriate precautions to minimize danger in case of failure.
  • Never use the software or hardware for manned vehicles. The software and hardware we provide is only for use in unmanned vehicles.

In this section you will find firmware version to be loaded on your VRBrain autopilots.

VRBRAIN 4.0 and 4.5

VRBRAIN 4.x firmware has extension .dfu

Select from the download menu the version you would like to load onto your VRBrain.

Firmware loading instructions are here.

3.1 – Latest stable release – new version updated 2014-04-10

This is the most stable and complete firmware available for VRBRAIN.

Latest release 3.1.16 has some minor bug fixes and it is strongly recommended that you upgrade to this.

Follow this link.

VR Micro BRAIN (and all other boards using the new Real Time Operating System NUTTX).

The new Micro Brain now supports the download of firmware from Mission Planner.

One has to note that official firmware on Mission Planner will allow the use of only PPMSUM or SBUS.

Until official stable release, all the VRuBRAIN firmwares will be available in the stable release (a.k.a. 3.1.x).

 

If you need to use standard PWM, or want to try out the latest betas, please follow these instructions:

Download the full set of firmwares from this link:

https://github.com/virtualrobotix/VRX_binary/archive/master.zip

Once unzipped follow these guidelines to choose your preferred firmware:

All the material contained in this project is available for boards

  • VR Brain 4.5
  • VR Brain 5
  • VR Micro Brain 5

and all the firmwares are based on real-time operating system NuttX.

Drivers: In this folder you can find the USB drivers for all VR boards.

Bootloader: In this folder you can find the bootloaders for all VR.

Firmwares: All the firmwares available are contained in VRX/firmwares folder.

  • Copter: this folder contain the firmwares for Copter version.
  • Plane: this folder contain the firmwares for Plane version.
  • Rover: this folder contain the firmwares for Rover version.

In each one of these folders there are 4 kind of firmwares:

  • Stable: stable version of firmware available for SBUS and PPMSUM radio channel.
  • Beta: beta version of firmware available for SBUS and PPMSUM radio channel.
  • Latest: latest version of firmware available for SBUS and PPMSUM radio channel.
  • Custom: in this folder there are all custom firmwares for VR boards.
    • PPM: this is the version of firmware for PPM multi-channel radio.
    • TONEALARM: this is the version (SBUS/PPMSUM and PPM multi-channel) with audio alarm port available only for VR Brain 5 and VR Micro Brain 5.

Once you have found the firmware you need, please follow the instructions in the VRuBrain page: https://vrbrain.wordpress.com/vr-microbrain/.