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. 

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:

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.



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...


Views: 46827

Comment by Dany Thivierge on July 3, 2012 at 7:52am

Nice demo code Jani!  These little boards were selling fast before this nice video and so far no complaints. Better stock more of these babies as they will go even faster now.   Great addition to the line up for sure. 

Any ETA for full integration with the APM? 

Comment by Max Levine on July 3, 2012 at 11:03am

not that fancy video :) but here is another example 

Comment by Remo Peduzzi on July 3, 2012 at 12:49pm

There's some time left till x-mas but nice gadgets. will order some soon.

Comment by Jani Hirvinen on July 3, 2012 at 7:35pm

@Max, yeah your police siren/RGB thingy was the one reason why i included that RGB strip on my video. Yours is much more 3l33t as it have sound too :)

@Dany we are working on it

Comment by Cliff-E on July 3, 2012 at 7:55pm

@max: Choice of police sirens: don't let the EFF or ACLU see that video, they'll be harping on drones for the next month ;p

Good job Jani, nice board. We're are looking into similar features, so good timing.

Comment by Rob_Lefebvre on July 7, 2012 at 5:21am

Hey Jani, is there any explanation on how to program the board?  I've got mine, but never figured out how to do it.

Comment by Martint BuildYourOwnDrone.co.uk on July 17, 2012 at 12:35am

JDrones IO Board are now in stock in the UK!





Comment by Jani Hirvinen on August 5, 2012 at 8:10pm

Small update to all :)

jD-IOBoard now have nice configurator software that you can use to upload firmwares and also configure different flight mode light patterns.

All software is downloadable from our repository at http://code.google.com/p/arducodes/downloads/list

Latest Configurator can always be downloaded from our software bank at jDrones website.

There are now fully MAVlink 1.0 compatible software available for this board. And yesterday we released another software that has MAVLink and also FrSky protocol support.

If you have FrSky Telemetry RX/TX modules and Display/Radio that can show FrSky telemetry details you will be happy about this too. jD-IOBoard can now output full FrSky HUB protocol.

Connect IOBoard pin D5 to your FrSky receiver pin RX and data will start to flow.

Current messages that are already working over FrSky telemetry are:

- Temperature

- Accel X, Y, Z

- Running time

- Altitude

- Groundspeed

- Lat/Lon

Comment by Ravi on August 17, 2012 at 10:50pm

i am trying to load the sample code in the jdrones ioboard from the  repositry using arduino022 complier. which is the model of the arduino board to be selected. there are 4 types of ATMEGA328, nano, dumilivo, 328 at 16Mhz, 328mini. can comeone please suggest.

Comment by Jonathan Lederer on August 19, 2012 at 12:10pm
I also am uncertain as far as operation of this device. Purchased two of them and upon attempting to load different sketches to the first board, suddenly thereafter I get errors when trying to either reload a different sketch or evn o attempt to reload the firmware is their own utility designed to do so. I figured I had burned something on the first board since nothing seemed to get it communicating again. So, I went ahead and tried with the second board that I had on reserve. Made certain to follow all directions and input voltages, but the result was the same, if not more discouraging!! Not only did the programming of a sketch provided on the products website kill the ability for thir utility to further program/communicate with the device, but additionally, when wired up exactly as demonstrated in the video the board operated the LEDs nothing like they ought to have been. Very frustrating. Now I am unable to restore them to factory firmware. Can anyone provide any useful info as to how I should proceed??


You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service