Developer

jDrones News: jD-IOBoard v1.0

jDrones_IOBoard_DEMO_LED_3125_sml.JPG?width=500

 

jDrones News: jD-IOBoard v1.0 update

 

You had some problems on driving LED strips or something else?? Well no problems anymore.... We have seen people making all type of darlington/transistor and similar hacks to drive their LEDs, Sirens and so on but they all need a lot of hacking and they might not be suitable for long term solution. 

We answered on this call and made fully Arduino compatible called jD-IOBoard that can run Single LEDs, LED Strips, Loudspeakers, Buzzers, Power switches and so on. It's upto your own imagination on what all you can control with this board. 

jDrones_IOBoard_P2.jpg?width=500

So what does this board actually do?? It has fully Arduino compatible ATMEGA 328 MCU and Darlington array to driver high power outputs. Also I2C pins are exposed and same as many TTL level IO and Analog pins. As you can see from picture above. 

 

Board has:

- 6 x High power outputs, max. 500mAh / 50 Volts

- 4 x Analog inputs (6 if you don't use I2C port)

- I2C port for controlling, listening I2C messages

- 6 x TTL level GPIO pins (8 if you don't use FTDI)

- 1 x FTDI port

 

3 high power outputs can also be controlled by PWM output while another 3 are just normal "On/Off" outputs

 

 

How those Arduino pinouts looks like:

jD_IOBoard_ArduinoPINs.jpg?width=500

Connecting LED's,Buzzers etc is really simple. Just use one of output pins on end of the board. Below you can see examples on how to connect LEDs or LED Strips on it.

jD_IOBoard_GeneralConnection.png?width=500

 

jD-IOBoard-TelemConnection.png?width=500

 

Pictures does not give enough credit for how it works so we made small video to show just few examples on how to use it. There are many other ways to do it but this should give at least some idea what/how to run it. So have fun watching it.

 

Get yours from jDrones Store: jD-IOBoard and have a blink blink.

 

Ps. There are some nice features coming to this board shortly...

 

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Developer

    Yes, if you use SVN client to download repository, you will automatically have all files on your harddrive. 

  • I think I found. I should download everything in the jd_ioboardmavlink trunk? And also the libraries?

    http://code.google.com/p/arducodes/source/browse/#svn%2Ftrunk%2FjD_...

  • Developer

    F11, use SVN to download whole repository to you. That way you have always latest software at hand. Yes it's like working with ArduCopter code. Currently i have not made ZIP files for it as handling those is always a bit difficult when doing many small changes. That's why SVN is handy

  • I have some familiarity with modifying arducopter code in arduino but didn't find a zip file in the repository. Just hex. I see the browse area of the repository but is there a place I can download it so I can work with it in arduino like is done with arducopter code?

  • Hi jani, the problem is it happens continuously even on the ground. While I'm waiting for GPS lock it happens several times and during flight also. Something like every minute. How would it lose mavlink when it's receiving that I of directly from apm? My ground station connected via xbee on same uart does not report any loss of mavlink so why is inboard losing it? Maybe instead of losing the green red lights to indicate mavlink loss or gps loss it would be better to use back light by just having a special pattern or what I prefer is for it to go solid blue. So if it's solid, we know there is an error condition. If you really have to flash the green red lights then they should be flashed differently so they are not off for long like they are now. Maybe just 90% on and 10% off but I think it's better to just make status light go solid.

    When is the new version coming?

    Is anyone else seeing this LE/RI flashing every minute or it just me?
  • Developer

    Sentinal, have you tested to upload software with IOBoard configurator? We did find that if you have older FTDI drivers you might have upload problems. Try to update to latest FTDI drivers to your computer. Download them from FTDI site under VCP drivers http://www.ftdichip.com/Drivers/VCP.htm

  • Developer

    Currently you cannot change LE/RI patterns. They start to blink is you loose MAVLink protocol feed or if you don't have proper GPS lock. Next revision of the software will allow you to modify those settings better. 

    If you want to disable them now, download software from repository and compile firmware manually. 

  • Ordered another FTDI adapter.. will try that before doing anything else..

  • Says 5v on the JD-IO board... so hope not..  it appears alive as getting "Freemem: 485" in terminal

    Looks like a bootloader problem.. just dont know how to fix it

     

  • I've got the same problem.  I never figured it out. :(

    Is your FTDI 5V or 3.3?  I suspect it needs 3.3, and maybe I killed it by using 5V first?

This reply was deleted.