[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4792: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4793: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
AutoQuad Forum • View topic - IOBoard & MAVLink 1.0

IOBoard & MAVLink 1.0

IOBoard & MAVLink 1.0

Postby jphelirc » Thu Aug 02, 2012 12:24 pm

Greetings to all,

Some of you already know this little board and some dont. So let's introduce it a bit more. What is IOBoard?

IOBoard is a small standalone board that has Atmel 328 MCU and ULN2003 Darlington driver integrated as one small board. It can drive 6 outputs 500mAh each and up to 42Volts.
What is best of it is that it's current firmware is fully MAVLink 1.0 compatible so you don't need to worry so much about programming it. Sure you can if you want, it's Arduino Mini compatible.

There is nice IOBoard Configurator available to make different type light patterns per flight modes. Currently it supports ArduPlane/ArduCopter specific modes and generic MAVLink modes. More will be added per requests.

We already have AutoQuad boards in here so next step will be full support for AQ flight modes.

Check short demo video on youtube

Let us know how you would like to see it in future.
Attachments
jDrones_IOBoard_P2.jpg
jD-IOBoard
jDrones_IOBoard_P2.jpg (53.73 KiB) Viewed 13194 times
jphelirc
 
Posts: 20
Joined: Tue Jun 26, 2012 4:02 am

Re: IOBoard & MAVLink 1.0

Postby chschmid » Fri Aug 03, 2012 10:14 pm

Hi Jani

Nice board.
What port will you use with AQ?
It would be important to feed extra LED's with the system LED patern because the leds on the mainboard are more or less covered with the GPS shield.

Best
Christof
chschmid
 
Posts: 1800
Joined: Wed Jul 11, 2012 7:41 pm
Location: Herrliberg, Switzerland

Re: IOBoard & MAVLink 1.0

Postby axelnied » Fri Aug 03, 2012 11:12 pm

axelnied
 
Posts: 262
Joined: Wed Jul 04, 2012 5:51 pm
Location: San Diego, CA, USA

Re: IOBoard & MAVLink 1.0

Postby kinderkram » Fri Aug 03, 2012 11:24 pm

Christof & Axel:
Menno has already posted a DIY solution here. Isn't that what you asked for?
http://autoquad.org/wiki/wiki/developme ... -ledbeeper
kinderkram
 
Posts: 2911
Joined: Fri Jun 22, 2012 7:47 am

Re: IOBoard & MAVLink 1.0

Postby axelnied » Fri Aug 03, 2012 11:34 pm

axelnied
 
Posts: 262
Joined: Wed Jul 04, 2012 5:51 pm
Location: San Diego, CA, USA

Re: IOBoard & MAVLink 1.0

Postby kinderkram » Fri Aug 03, 2012 11:54 pm

You can use any free PWM output for it as long as you don't use them twice.
If you don't need the beeper you can skip that part and only use FRONT & AFT for the LEDs.

Sooner or later this code will find an entry into the release - best with a matrix in the GUI where you can set your personal light show. :D
kinderkram
 
Posts: 2911
Joined: Fri Jun 22, 2012 7:47 am

Re: IOBoard & MAVLink 1.0

Postby chschmid » Sat Aug 04, 2012 7:49 am

That sounds promissing.
For now I prefer not to change any code. Lets fly flawless first and do the show later.
For that reason, Janis board sounds like a nice add on.
chschmid
 
Posts: 1800
Joined: Wed Jul 11, 2012 7:41 pm
Location: Herrliberg, Switzerland

Re: IOBoard & MAVLink 1.0

Postby Lyagukh » Sat Aug 04, 2012 4:52 pm

On the Internet nobody knows you are a Frog
Lyagukh
 
Posts: 168
Joined: Sat Jun 23, 2012 11:57 am
Location: Kiev, Ukraine

Re: IOBoard & MAVLink 1.0

Postby joebar.rc » Sat Aug 04, 2012 5:26 pm

joebar.rc
 
Posts: 1084
Joined: Fri Jun 22, 2012 8:59 am
Location: The netherlands

Re: IOBoard & MAVLink 1.0

Postby jphelirc » Mon Aug 06, 2012 3:42 am

Yep I will add more configurable parameters on next software release.

BTW guys. There is now test release of code that outputs most important messages as FrSky protocol too. Just connect IOBoard pin D5 to your FrSky telemetry transmitter RX pin and it will output full FrSky protocol to it.

.HEX file is available on http://code.google.com/p/arducodes/downloads/list , jD_IOBoard_FrSkyMAVLink_tst_2.0.hex

I would looove to have feedback on it.

Then if you have FrSky FLD-02 display or similar you can see data nicely on your display/radio. This also works all those Turnigy 9X FrSky display mods as it uses full FrSky protocol to talk to rx/tx modules.

I will create nice little cables for connecting on various ways.

Current messages are:
- Temperature
- Accels X, Y, Z
- Altitude
- Ground Speed
- Lat/Lon
- Running time

Under work are still:
- Battery information
- Voltages/Current
- RPM (or at least it's data screen)

And few protocol optimization.

True currently it supports only common MAVLink messages and then ArduPilot custom messages, AutoQuad messages will be added on that too. As I try to create many other nice things, my time is a bit limited on programming so If someone here want to help me on that, just send a PM.

And IOBoard also have I2C bus exposed and there is already software that listens I2C packets :)

Menno, yes that was original idea on IOBoard. No need to modify flightcontroller code, no need to stress flightcontroller outputs and so on. Easy and simple solution.

-jani
jphelirc
 
Posts: 20
Joined: Tue Jun 26, 2012 4:02 am

Next

Return to For sale

Who is online

Users browsing this forum: No registered users and 5 guests

cron