ArduStation Mega v1.0b arrived


Our ArduStation MEGA boards arrived today and I am truly excited to see how they work. Now starts small assembly job for them and then we can start doing testing for those. 

Big thanks for Colin for his original ASM work, it's great to see what great minds can create. 

New boards looks just awesome. Few connectors are missing but those are quickly soldered. These boards are from the first batch and we have them now small qty in stock. If there are any changes that needs to be made, we will do it and then first production batch will come.

Technical specs:

  • MCU: Atmel 2560 with Atmel 8u2 USB "adapter"
  • XBee footprint for telemetry with external pins
  • IO: Buzzer, Analog, I2C, GPS
  • SDCard holder for storage needs
  • 128 x 64 pixel Graphics LCD
  • 3 x TTL Serial output pins
  • 2 x Servo outputs with internal/external power feed
  • Encoder port for menus etc use
  • Connection for I2C Keyboard 
  • 4 x LEDs for showing different statues

Jani / jDrones

E-mail me when people leave their comments –

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

Join diydrones


  • @Paul : I've try with 2s ou 3s on battery side. Exactly the same.

    @Colin: With hex code (0,5 or 0,6) OR arduino compile, I've exactly the same issue. Perhaps with arduino compile, loading parameter is a bit faster than with hex 0,6 BUT i'm on my usb HUB self powered.

    @Colin : I've imported GLCD into arduino library from the menu 'import library" 

    I've try to add another page in conf for testing with your wiki page ! funny !  

    @Colin: When I plug lipo (2 or 3s) screen is brighter than usb.

    What I find borrying is with usb powered hub it's work perfectly - and on battery not very well/ or not

    If anybody know how to plug AND set jumper I would appreciate. Jani said on this forum that UBEC could be plug on the 2nd row but how ???? I would try this with pleasure. 

    Please Jani, could you help or simply post a schema on how to connect this board. I would really appreciate and probably every people who wants to buy this board.

  • Paul,

    Your enclose looks very nice. Good job!

    I'd be embarrassed to show you a picture of the cardboard box I have mine in!! Let's just say I don't have as much free time for tinkering as I used to.

    That PCB you have the cherry keys mounted on looks ideal. Is that one of those evaluation boards you can buy for deciding which key colour to buy, or something bespoke you had made up?

    I should be able to add flight mode change functionality to the code. How were you thinking of doing it? Were you thinking of using a dedicated button that was in addition to the current six? Another method might be a three position switch that was read by one of the analog ports. Alternatively we could have a kind of drop down box somewhere. Ultimately you'll want it to be fairly quick to get to I guess. I hadn't given it much thought before as I always use the TX for this.



  • Jean-Marie, it sounds as if your voltage regulator isn't working very well. It's as if it cannot supply the required current, which in turn could lead to packet loss. The slow parameter loading is indicative of packet loss I would say.

    When you plug your lipo in, is the screen brighter or dimmer than when you power it via USB?

    I haven't played around with the jumpers for external servos for mine so don't yet know if that would cause interference. I see no reason why it would do.

    I can't see how this could be code related. You might have to contact the company that sold you the unit if it is faulty.

  • Todd,

    The error you're getting looks like you've copied the sketch files into your libraries folder. I'm pretty sure it's just the glcd library that you need to copy into your arduino library folder.


  • Jean-Marie, are you able to try a 3s battery

  • @Paul: on battery, everything is well display . Connection appear ok but no paquet incoming.

    I have 4 cable (5,gnd,tx,rx) with 3dr on the 2 case (USB or battery)
    (3 are on place for minimosd or dronecell only on my previous photos )
  • @Jean-Marie, that sounds weird - when you power by battery does the rest of the ASM still work? Is it only the radio that is not working? On your first image you only have three wires connected to the telemetry port - do you have all four connected now? (I'm using 3DR 433MHz also and it is ok), P

    @TCIII, thanks! Working on a i2c button board to switch modes, wll be 6 buttons sitting bellow the buttons and screens - I just need to work out how to pass a mode change through the ASM in MAVLINK.


  • Correction: with 2s Lipo, 3 parameter on 294 have been catch in 30 thirty second - Connection appear but something not working - paquet aren't read . 

    with usb on hub : less than 60 sec = 294 parameter 

    >>> it's the same code in the 2 case (last from Colin compile on Arduino 1.0.5) 

  • Admin


    Nice work! A very clean installation.

    I went with a smaller Otterbox case as I wanted to be able to hand carry mine in the field.



    TCIII ArduRover2 Developer

  • It's strange : when I power on usb side (on self powered hub), with for 4 cable on 3DR 433MHZ (5V/gnd /tx/rx) and no battery, everyting is ok. (on usb only on pc it s not working - it must be enough powerful) 

    When I disconnect usb and plug in battery, a 2S lipo, transmission stop and no packet are send/received.

    It's seem somtehing going wrong (I've plug like on your photo Paul.) 

    Paul, your ASM3 is wonderful ... no...beautiful ! 


This reply was deleted.