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

  • Distributor

    hey guys, always get a lot of questions on the connection of the IO Board for those who prefer a picture, here it is! 

    hope it's clear for all.  Basically you never need to load a firmware with Arduino when you use the config tool from Jani.  

    The most common issue I see is lack of ground on power pass through.. yes you need to go connect it to another ground as there is not one near the top pin... but good news they are all common grounds. 

    I also did an optional 5V in for when I need to use it without the telemetry port to APM connected

    It kind of defies the mavlink / mode purpose but sometimes just want to run it stand alone with demo code... and extra safety power in never hurts! (I know it's just an IO Board and not critical but hey it's done!) 

    3692620340?profile=original

  • Hi Jani,

    my problem with the ioboard is i already update all the firmware version from 1.3 to 1.5 and my problem is the3rd pin is not light up but when i'm using MAVlinkflasher version all pin functioning its only light up when booting the ioboard only pls help

  • Simon and Jbabio welcome to the club same issue here got this board mainly   for telemetry need more if this is resolved maybe we need to re-upload the Firmware

  • @jbabio - re your posting of 14th Dec last - alas I have the same problem. I'm using an arduino nano to handle the Mavlink/FrSky conversion and link my APM1.4 to the D8R-II receiver. The Tx end is an Er9x with the ersky9x board.

    Longitude date is fine but the Lat data is totally wrong (Lat 0025-.0382. in my case). Everything else appears to function and decode correctly.

    Did you ever track down the cause of the error and maybe find a solution?

    I've been looking through the jdIO software but haven't found any glaring errors so far.

    Incidentally, I'm using the Arduino nano because my JD-IOBoard purchased in Dec. suffered from the 'bootloader' problem that many complained about last August. Waiting now for a resolution on that.

    Simon

  • Jani, I suppose was something between positive pin of output 06 - 05, and another similar between 03 and 04 ... i just make another clean between load output pins after soldering .. suppose was my fault on soldering

  • Developer

    Christian, MAVLink software will have proper voltage information soon but working with original FrSky display has some limitations. and we are doing our own display for this needs. Display will be a bit bigger than FrSky FLD-02. First prototypes are already done and working but we wait until second generation is ready.

    F11, waiting PCBs to come from factory so soon.

    Stefano where was that solder bridge? 

  • solved .. strange short circuit between solder I was non able to see even by magnifying lens :(

  • i am not sure if in the video is clear ... red and green led remain whit few current around 20%

  • Hi all, i start to test the board, i would like to personalize some function like auto-landing LIGHT ON based on sonar altitude etc. etc.

    but for the moment i think to have an HW problem or some wrong connection .. 2 of 6 load power channel give always out some current even even if the minimal arduino test sketch i wrote fix to LOW

    very simple based on examples sw in download area 

    int Out[] = {8,9,10,4,3,2}; // Output I/O pin array

    for(index= 0; index<= 5; index++) {

      digitalWrite(Out[index],HIGH);

      delay (200);

      digitalWrite(Out[index],LOW);

    delay(1);

    }

    in video the visual effect https://www.youtube.com/watch?v=sYWdicL0_n8

    power cames from 6v ubec

    any ideas to troubleshooting?

    Thank

    Stefano

    YouTube
  • Jani, I'm waiting to place an order with you for a few things. Do you know when your gizmo for connecting all our mavlink devices is going to be ready to order?

This reply was deleted.