Since I entered into the drone world I've had a problem with the concept of taking my laptop out into the field with me, but as a new (hopeless) pilot I would often like to know more about what's happening with my hexa as it's flying.  To solve this issue I got myself an Ardustation, only to find that it didn't have all the information on it that I was looking for, and the text screen, while great in sunlight left something to be desired...

So, I have started work on what I'd consider the 'Next Generation' of Ardustation, it's based on an Arduino 2560, and a 3.2" TFT Touchscreen...

I've included a GPS for local positioning and future (very near) "Follow Me" functionality, my plan is to pack as much functionality into the unit as I can so that out in the field we can all have a ground station that is more robust than a laptop but just as functional.

so far I have functions to change the mode, a basic HUD (this is limited by the processing power of the 2560 & bandwidth of the display interface), a Flight map, and some debugging code to view the data that is being received over the Xbee.


It should be mentioned that I've lifted some of the code from the Ardustation 2 software, but it has been largely modified by myself to collect more data and simplify program flow.

Let me know what you think?!  if there is enough interest in the project I will publish the code, parts list, and a concise 'how to' on constructing the unit.

Views: 6181

Tags: Arducopter, Ardustation, Ground, Station

Comment by Sylvain on November 11, 2012 at 3:06am

Ok, cool, i am wainting for the arduino + screen

Why do they sell the SD card with this combo if it's only work with ARM proc?

Comment by Jesse on November 11, 2012 at 3:21am

yea, I think someone messed up when designing the shield and mixed up some pins, I'm going to test a mod in the next couple of days that should make it work with the inbuilt SD card socket, alternately you can get yourself a SD card reader off ebay, they are just a few dollars...  you will also need a RTC if you want to use the SD card as I've mixed in time and date stuff into it... I didn't use the GPS directly as it often won't have a lock on boot when the logfiles are created.

Comment by Sylvain on November 11, 2012 at 3:38am

I will see later if i need the SD card.

Can we set waypoints with your GS3 ?

Comment by Jesse on November 11, 2012 at 3:56am

not yet, but the sky is the limit!  I want to do that soon actually, along with setting a geofence, saving waypoint lists to load as well in case you fly at different locations or want to try different missions without having to go back to your computer... but that functionality will likely be a few months away... 

Comment by Sylvain on November 11, 2012 at 4:21am

A cool fonction to photography any place could be : just do me a 50m square or circle around the home fix, with head orientation to the centre.

Comment by Berenice Roldan on November 22, 2012 at 8:50am

Hi, I am new at this and I wanted to know if this ground station of yours works as an RC also? I am guessing yes, but not quite sure. And if you can I would really like to see the codes that you have used. 

Thanks a lot, and great post!


Developer
Comment by R_Lefebvre on November 22, 2012 at 9:03am

No, I don't think it can do the RC control as-is.  It's possible it could be integrated, but isn't right now.


Developer
Comment by R_Lefebvre on November 23, 2012 at 3:21pm

Jesse, did you consider using anything like this:

http://www.robotshop.com/ca/4d-systems-1-7-oled-display-shield-ardu...

Or this:

http://www.robotshop.com/ca/4d-systems-lcd-display-sgc-touch.html

I program touchscreen controls professionally, it would be a dream to do so on a ground station.  But the software I use is very very high level (drag and drop in Windows) so it's super easy to set up.  I haven't figured out how hard these are to use. I like the idea of doing graphics processing off-screen.

Comment by Sylvain on November 30, 2012 at 2:50am

Jesse, i just received my combo, please could you upload your code, even if it is beta or if it's doesn't work perfectly, il will try to help it going on.

Comment by Jesse on December 2, 2012 at 1:16am

Sorry I've not replied for so long guys; Berenice, at the moment I don't have anything in there to do the remote control work, but in the future I hope to integrate something although that may be in my next version which will use an ARM processor which should have more overhead for such things.  Rob, I forgot about 4D systems, I used to deal with them when I worked at Farnell years ago.  the smaller oLed screen was too small for what I wanted, however would be nicer in direct sunlight as it should still be readable, the larger second display I think is just too expensive for a simple ground station. 

Sylvain; my code is held at code.google.com/p/ardustation3

Comment

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

Join DIY Drones

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service