SMALL - espritmodel.com SMALL - Telemetry SMALL - Radio
Reply
Thread Tools
Old Sep 20, 2011, 11:39 PM
Registered User
rimshotcopter's Avatar
United States, CA, Los Angeles
Joined Aug 2009
11,706 Posts
Drawing a line

Dennis,

Please I hope you don't mind discussing your code and techniques here. I see how you are defining the progression bar (loadbar), are the numbers here ASCII code? I wish to be able to draw a simple line but I am not sure how this is done. I understand how you are loading the buffers, I just don't understand how the image is created.

Code:
unsigned char loadbar[]={29,27,27,27,27,27,27,27,27,28};
Edited: I got it now, those numbers are pointers to a bit map.
rimshotcopter is online now Find More Posts by rimshotcopter
Last edited by rimshotcopter; Sep 21, 2011 at 12:17 AM.
Reply With Quote
Sign up now
to remove ads between posts
Old Sep 21, 2011, 12:48 AM
Registered User
Australia
Joined Mar 2010
156 Posts
Quote:
Originally Posted by ferdous7466 View Post
This diy kit is available anywhere yet? I'd like to get one. Anyone can provide? I do not have required stores in here.
I'd search ebay... All parts are readily available, I think.
android78 is offline Find More Posts by android78
Reply With Quote
Old Sep 21, 2011, 06:22 AM
MelihK's Avatar
United Kingdom, England, Canterbury
Joined May 2008
1,366 Posts
Hi Guys,

SimpleOSD OPEN in Stocks!!!

Today we finished the production of first 20 units of SimpleOSD OPEN boards.



The Boards looking same with our SimpleOSD XL but have some differences;
- 16Mhz Crystal
- 5V 16Mhz Arduino 328 Pro Mini Boot
- Green Status LED (it is RED on XL version)



I will share the circuit schematic soon.

Product Link:
http://store.flytron.com/osd-headtra...uino-boot.html


Cheers
Melih
MelihK is online now Find More Posts by MelihK
Site Sponsor
Reply With Quote
Old Sep 21, 2011, 07:49 AM
Registered User
galaeta's Avatar
Joined Dec 2005
66 Posts
Quote:
Originally Posted by MelihK View Post
Hi Guys,

SimpleOSD OPEN in Stocks!!!

Today we finished the production of first 20 units of SimpleOSD OPEN boards.



The Boards looking same with our SimpleOSD XL but have some differences;
- 16Mhz Crystal
- 5V 16Mhz Arduino 328 Pro Mini Boot
- Green Status LED (it is RED on XL version)



I will share the circuit schematic soon.

Product Link:
http://store.flytron.com/osd-headtra...uino-boot.html


Cheers
Melih
Great Melih! I was looking foward for it.
meanwhile, how about the available ports?

Cheers, Enrico.
galaeta is offline Find More Posts by galaeta
Reply With Quote
Old Sep 21, 2011, 08:59 AM
MelihK's Avatar
United Kingdom, England, Canterbury
Joined May 2008
1,366 Posts
Hi Enrico,

It's including
- 2x current sensor input (direct analog input)
- 2x voltage input (one from supply battery and another for external battery) divider is 1/11
- 1x serial in/out for GPS or telemetry
- 1x PWM Audio output with capacitor isolation
- 2x standard in-out
- 2x Analog input (RSSI and AN marked)

Voltage regulator handling GPS and OSD for 2-4S batteries.

Cheers
Melih
MelihK is online now Find More Posts by MelihK
Site Sponsor
Reply With Quote
Old Sep 21, 2011, 10:19 AM
Registered User
galaeta's Avatar
Joined Dec 2005
66 Posts
Quote:
Originally Posted by MelihK View Post
Hi Enrico,

It's including
- 2x current sensor input (direct analog input)
- 2x voltage input (one from supply battery and another for external battery) divider is 1/11
- 1x serial in/out for GPS or telemetry
- 1x PWM Audio output with capacitor isolation
- 2x standard in-out
- 2x Analog input (RSSI and AN marked)

Voltage regulator handling GPS and OSD for 2-4S batteries.

Cheers
Melih
Thank you Melih. I think SimpleOSD OPEN will be a standard like Arduino way.
i'm following close your web site.

Cheers, Enrico.
galaeta is offline Find More Posts by galaeta
Reply With Quote
Old Sep 21, 2011, 11:03 AM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
1,043 Posts
Quote:
Originally Posted by ferdous7466 View Post
This diy kit is available anywhere yet? I'd like to get one. Anyone can provide? I do not have required stores in here.
No there are not any kits etc. available, but as it can be made with just "standard components", you should be able to get the parts in more or less all electronic-shops (except the Arduino board).

You should be able to get all parts from for example Sparkfun, Ebay etc. A cheap Arduino can be found on dealextreme (linked earlier in this thread).

Quote:
Originally Posted by rimshotcopter View Post
Dennis,

Please I hope you don't mind discussing your code and techniques here. I see how you are defining the progression bar (loadbar), are the numbers here ASCII code? I wish to be able to draw a simple line but I am not sure how this is done. I understand how you are loading the buffers, I just don't understand how the image is created.

Code:
unsigned char loadbar[]={29,27,27,27,27,27,27,27,27,28};
Edited: I got it now, those numbers are pointers to a bit map.
You are more than welcome to ask about and discuss the code. I'm not exactly a software engineer, so I'm sure quite a few things could have been done smarter

Quote:
Originally Posted by MelihK View Post
Hi Guys,

SimpleOSD OPEN in Stocks!!!

Today we finished the production of first 20 units of SimpleOSD OPEN boards.

The Boards looking same with our SimpleOSD XL but have some differences;
- 16Mhz Crystal
- 5V 16Mhz Arduino 328 Pro Mini Boot
- Green Status LED (it is RED on XL version)

I will share the circuit schematic soon.

Product Link:
http://store.flytron.com/osd-headtra...uino-boot.html

Cheers
Melih
What can I say, sweet
Dennis Frie is online now Find More Posts by Dennis Frie
Reply With Quote
Old Sep 21, 2011, 11:22 AM
Registered User
rimshotcopter's Avatar
United States, CA, Los Angeles
Joined Aug 2009
11,706 Posts
Quote:
Originally Posted by Dennis Frie View Post

You are more than welcome to ask about and discuss the code. I'm not exactly a software engineer, so I'm sure quite a few things could have been done smarter

Well, you are doing one heck of a job there Dennis, very Inspiring as well.
rimshotcopter is online now Find More Posts by rimshotcopter
Reply With Quote
Old Sep 21, 2011, 03:56 PM
Registered User
thnilsen's Avatar
Norway, Hordaland, Os
Joined Nov 2004
368 Posts
Quote:
Originally Posted by MelihK View Post
Hi Enrico,

It's including
- 2x current sensor input (direct analog input)
- 2x voltage input (one from supply battery and another for external battery) divider is 1/11
- 1x serial in/out for GPS or telemetry
- 1x PWM Audio output with capacitor isolation
- 2x standard in-out
- 2x Analog input (RSSI and AN marked)

Voltage regulator handling GPS and OSD for 2-4S batteries.

Cheers
Melih
I've been looking for an OSD which we could use together with a Quad based on flyduino or similar arduino boards. Since most quads already have GPS/IMUs it would be very cool if we could just feed the data from the quad board to be displayed on the OSD, rather than having to rely on a second GPS etc attached to the OSD.

The Flyduino has a few serial ports which can be used for this. I was going to try and get a MAX7456 chip hooked up to it via a Serial -> Arduino Nano -> SPI, since the MAX chip require SPI - and the flyduino board currently doesn't expose those pins. However, if the OPEN board can be used with a serial in I might just go down that route instead and try to make some OSD code for the MegaPirate quad software.

Thomas
thnilsen is online now Find More Posts by thnilsen
Reply With Quote
Old Sep 21, 2011, 04:16 PM
Look Sideways at Polarisation
Funky Diver's Avatar
United Kingdom, England, Darlington
Joined Jun 2011
101 Posts
Quote:
Originally Posted by thnilsen View Post
The Flyduino has a few serial ports which can be used for this. I was going to try and get a MAX7456 chip hooked up to it via a Serial -> Arduino Nano -> SPI, since the MAX chip require SPI - and the flyduino board currently doesn't expose those pins. However, if the OPEN board can be used with a serial in I might just go down that route instead and try to make some OSD code for the MegaPirate quad software.

Thomas
And you could incorporate some code for one of these for real time HFC (Height From Crash :P) http://www.sparkfun.com/products/8959
Funky Diver is offline Find More Posts by Funky Diver
Reply With Quote
Old Sep 21, 2011, 04:28 PM
Registered User
thnilsen's Avatar
Norway, Hordaland, Os
Joined Nov 2004
368 Posts
Quote:
Originally Posted by Funky Diver View Post
And you could incorporate some code for one of these for real time HFC (Height From Crash :P) http://www.sparkfun.com/products/8959
MegaPirate/Multiwii already support a few ultrasonic range finders - "HFC" - sensors so it shouldn't be difficult to get the data relayed to the OSD. Although these sensors doesn't help much once you're more than a few meters above ground.

- Thomas
thnilsen is online now Find More Posts by thnilsen
Reply With Quote
Old Sep 21, 2011, 04:38 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
1,043 Posts
Quote:
Originally Posted by thnilsen View Post
I've been looking for an OSD which we could use together with a Quad based on flyduino or similar arduino boards. Since most quads already have GPS/IMUs it would be very cool if we could just feed the data from the quad board to be displayed on the OSD, rather than having to rely on a second GPS etc attached to the OSD.

The Flyduino has a few serial ports which can be used for this. I was going to try and get a MAX7456 chip hooked up to it via a Serial -> Arduino Nano -> SPI, since the MAX chip require SPI - and the flyduino board currently doesn't expose those pins. However, if the OPEN board can be used with a serial in I might just go down that route instead and try to make some OSD code for the MegaPirate quad software.

Thomas
It should be pretty easy to send the necessary info over serial and just change the serial-reading on the DIY OSD to accept a single string containing all the necessary info from flyduino or whatever
Dennis Frie is online now Find More Posts by Dennis Frie
Reply With Quote
Old Sep 21, 2011, 06:05 PM
Registered User
thnilsen's Avatar
Norway, Hordaland, Os
Joined Nov 2004
368 Posts
Quote:
Originally Posted by Dennis Frie View Post
It should be pretty easy to send the necessary info over serial and just change the serial-reading on the DIY OSD to accept a single string containing all the necessary info from flyduino or whatever
I have placed an order for the SimpleOSD OPEN to have a a play with. Hopefully we can make something useful out of it for the Megapirate code.

- Thomas
thnilsen is online now Find More Posts by thnilsen
Reply With Quote
Old Sep 21, 2011, 07:12 PM
Look Sideways at Polarisation
Funky Diver's Avatar
United Kingdom, England, Darlington
Joined Jun 2011
101 Posts
Quote:
Originally Posted by thnilsen View Post
Although these sensors doesn't help much once you're more than a few meters above ground.

- Thomas
True enough Thomas, although personally I wouldn't be so much bothered about how far away from the ground I was in FPV mode, more how close I was to crashing, lol.
Funky Diver is offline Find More Posts by Funky Diver
Reply With Quote
Old Sep 21, 2011, 07:39 PM
Registered User
rimshotcopter's Avatar
United States, CA, Los Angeles
Joined Aug 2009
11,706 Posts
Quote:
Originally Posted by Funky Diver View Post
True enough Thomas, although personally I wouldn't be so much bothered about how far away from the ground I was in FPV mode, more how close I was to crashing, lol.
Makes me think about the old Lunar Landing game.
rimshotcopter is online now Find More Posts by rimshotcopter
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion Diy osd karl k FPV Talk 2 May 03, 2011 01:31 AM
Idea New DIY OSD? atari7202 FPV Talk 1 Mar 25, 2011 01:08 AM
Discussion see my own diy OSD video Passion Aerial Photography 7 May 27, 2010 02:28 AM
Discussion REAL homebrew DIY OSD - Check it out! jafoca FPV Talk 8 Jun 29, 2009 07:52 PM
Discussion picoOSD DIY PIC12F683 based OSD in C kbosak FPV Talk 6 Jan 31, 2008 08:47 AM