This campaign is closed

MAVBoard

A MAVLink telemetry protocol converter and hub system to share a single MAVLink connection to multiple devices

You may also be interested in

Closed
Closed
Closed
Closed
Closed

MAVBoard

MAVBoard

MAVBoard

MAVBoard

MAVBoard

A MAVLink telemetry protocol converter and hub system to share a single MAVLink connection to multiple devices

A MAVLink telemetry protocol converter and hub system to share a single MAVLink connection to multiple devices

A MAVLink telemetry protocol converter and hub system to share a single MAVLink connection to multiple devices

A MAVLink telemetry protocol converter and hub system to share a single MAVLink connection to multiple devices

Mike Machado
Mike Machado
Mike Machado
Mike Machado
1 Campaign |
Sacramento, United States
$1,415 USD 44 backers
70% of $2,000 Flexible Goal Flexible Goal

Campaign Over!


But don't fret, you can still pre-order boards! 

Introducing the MAVBoard!

The MAVBoard is a way to share a single MAVLink telemetry connection (the telemetry port on a 3D Robotics APM 2.X, for example) among multiple devices, such as OSDs, telemetry radios, telemetry converters or other add-on boards. Until now, the solution has been to create custom soldered cable harnesses which are difficult to make and not as flexible, since only one device can be connected to the "Tx" pin of the MAVLink connection.


The MAVBoard makes connecting several MAVLink devices a breeze. It is very easy to choose which device can access the "Tx" pin of the MAVLink connection by a simple jumper. Now your OSD, two-way telemetry radio AND FrSky telemetry can all run at the same time without the wiring being a nightmare!


The Pro model also includes on onboard Arduino compatible ATMega328P chip which is also connected to the MAVLink hub that performs protocol translation on the MAVLink stream and output the translated signal to a dedicated set of pins. There is existing code (based on JDrone's jD_IOBoard_FrSkyMAVLink code) today that can translate MAVLink into the FrSky hub protocol so you can the FrSky FLD-02 and see useful telemetry values right on your RC transmitter!


If FrSky had their way, we would all end up with a second altimeter, GPS, voltage monitor, etc on our UAVs with one of their "hubs" connected to the FrSky Rx telemetry port. Most flight controllers, and especially MAVLink based autopilots, already have all these sensors! The MAVBoard's goal is to utilize all those existing sensors in our autopilots and provide a telemetry stream to our RC transmitters.


Work is also in progress to support the new SmartPort protocol uses by the FrSky Taranis radio. OpenLRSng support is also possible with some basic hardware mods to your OpenLRSng Tx module. This will allow telemetry data to show up directly on the Taranis LCD screen without having to attach an external LCD.


This is an Open Source Hardware project! All the schematics and board design files will all be released open source.


Current Status

I started this project about 9 months ago (original announcement: http://diydrones.com/profiles/blogs/sneak-peak-at-mavboard-progress ) with the early prototyping and beta testing to prove the idea. The initial boards used through-hole parts, except for the AVR chip.

I was able to prove the board worked, and get the jD_IOBoard MAVLink to FrSky translation code to work, but knew I needed to go smaller, which meant SMD soldering.


I hand soldered a batch of all SMD-component boards and gave them out to friends to beta test. I have also been flying these boards on all my multi-rotors for the last few months. Results were good, and also made some changes to incorporate feedback, such as having two separate models, one that was just the hub with jumpers and a different model with the AVR chip which included a few more pins broken out.


The result is two boards that are ready for a production run: the MAVBoard Lite and MAVBoard Pro.


MAVBoard Lite

The MAVBoard Lite is a basic board that allows a single MAVLink "IN" connection to be split into 3 "OUT" ports, where a jumper can be used to select which of the 3 OUT connections has its Tx pin connected to the inbound MAVLink connection (such as for a two-way telemetry radio).


MAVBoard Pro

The MAVBoard pro is the 4th round of iterations on the original concept of integrating an AVR chip and a jumpered hub all into one board, with the primary motivation being telemetry conversion applications. The original target was to support FrSky hub protocol translation, as originally written by jDrones for their jD-IOBoard. Later, some members from the DIYDrones community forked their project to fix bugs and cleanup the codebase.


Recently, work has been done to convert the MAVLink protocol to the new FrSky SmartPort protocol, which is used by the new and popular Taranis radio. My plan is to port that code to the AVR platform so it will function on the MAVBoard Pro. Once I get my hands on the very heavily in demand Taranis radio, the port should go quickly.


The indiegogo Campaign

The boards have all been designed, prototyped, tested, redesigned and tested again. Now in order to lower the cost for everyone, I need to do a high volume board run, order components in quantities larger than single units, and work with an assembly house to pick-and-place/reflow all the components. 


The money I raise from this campaign will be used to create a large batch, lowering the cost for all.


At the end of this campaign, I expect to need 30 - 45 days to have the boards made, stuffed, tested and shipped. All boards will come with the SMD components soldered on. You will need to solder the pin headers yourself.


During the campaign and while the boards are being made, I will be working on the following:

  • Detailed installation instructions, such as documenting the various protocol translation firmware, how to flash firmware and wiring diagrams.
  • Porting the MAVLink to SmartPort Taranis code to the MAVBoard Pro.
  • Creating am open source repository for schematics, board design files and firmware.


Bonus For MAVBoard Pro Backers!

All backers of the MAVBoard Pro board type will also receive a FREE PWM to Analog RSSI conversion kit. This tiny board can convert PWM-based RSSI signals (such as those produced by the RSSI ports on FrSky Rx modules) into an analog signal. This is very useful if your flight controller only understands analog RSSI, such as the APM 2.x.

It's a simple but very useful board that connects easily. For APM 2.x, simply connect the PWM side to the RSSI port on your receiver, and the other to an analog port on the APM, and enable RSSI in the mission planner!

You can also place an additional order for this board directly if you want just it, or are only interested in the MAVBoard Lite.


Boards In Action

My hexacopter, with an MinimOSD, 3DR telemetry and FrSky telemetry connected to the MAVBoard Pro:


My quadcopter with a MinimOSD and FrSky telemetry:




When using with the FrSky conversion firmware, here are some example views of what sort of telemetry data you will see on the FLD-02.

GPS and accelerometer data:


APM temperature and GPS sat count:


Battery voltage:



Who Am I?

My name is Mike Machado, and I have been a professional software engineer working with embedded linux, Internet systems, SaaS platforms and enterprise software for the last 15 years. I am also an entrepreneur, avid maker, UAV enthusiast, and have been part of the DIYDrones community for 5+ years. 


I started out with a blimpduino, moved on to the Easy Star and then become fascinated with multirotors, of which I have built at least 6 over the last couple of years. 


I was on a team who did well at the first multi-rotor challenge in San Diego, CA in 2013 and I also competed in the 2013 SparkFun AVC with a quadcopter (which unfortunately had lots of GPS and other interference issues that day). 


Looking for more information? Check the project FAQ
Need more information
Let us know if you think this campaign contains prohibited content.

Choose your Perk

featured

MAVBoard Pro

$25 USD
The MAVBoard Pro connects one MAVLink input to two MAVLink output ports and also has an Arduino compatible microcontroller connected as a 3rd MAVLink output that can be used as a RC telemetry converter. BONUS: Also includes the RSSI PWM to Analog Converter FREE! Free shipping in the USA and Canada, $15 everywhere else.
Estimated Shipping
May 2014
12 claimed

RSSI PWM to Analog Converter

$5 USD
This board will take a PWM input and RC filter it to an analog output. Useful for RC receivers that output PWM RSSI so they can be converted to an analog voltage expected by some autopilots such as the ArduPilot. Free shipping in the USA and Canada, $15 everywhere else.
Estimated Shipping
May 2014
0 out of 100 of claimed

MAVBoard Lite

$10 USD
The MAVBoard Lite connects one MAVLink input to three MAVLink output ports with selectable Tx line connection. Free shipping in the USA and Canada, $15 everywhere else.
Estimated Shipping
May 2014
2 out of 100 of claimed

Shipping Outside USA & Canada

$15 USD
If you live outside of the US and Canada, it will cost $15 to ship to you. You can either manually add the extra $15USD to your MAVBoard order when you place it, or you can come back and select this perk to cover your shipping. (Indiegogo doesn't automatically add shipping costs to international supporters.)
2 claimed

MAVBoard Pro 3 Pack

$60 USD
Have multiple drones? This perk includes 3 MAVBoard Pro boards! The MAVBoard Pro connects one MAVLink input to two MAVLink output ports and also has an Arduino compatible microcontroller connected as a 3rd MAVLink output that can be used as a RC telemetry converter. BONUS: Also includes 3 of the RSSI PWM to Analog Converters FREE! Free shipping in the USA and Canada, $15 everywhere else.
Estimated Shipping
May 2014
8 claimed
sold out

EARLY BACKER: MAVBoard Pro

$20 USD
Estimated Shipping
May 2014
20 out of 20 of claimed

You may also be interested in

Up Caret