Main Menu

New Micro MinimOSD

Started by HerkyBird, February 01, 2015, 12:57:37 AM

Previous topic - Next topic

CurryKitten

Arse, can anyone help - I can't understand what I've done wrong.  I've got a new OSD through after blowing the first one, so connected this one a bit more carefully.  The result is - absolutely no text at all, but it's passing through the video, and will happily connect in the MW_OSD GUI.

The order of stuff was that I compiled the MW_OSD 1.5 software in Arduino, just changing a few things in config.h like

#define WITESPYMICRO
#define CLEANFLIGHT

This uploaded ok, then I connected it on the GUI and set out what I wanted to do.  Very simple showing the flight mode, voltage, timer and RSSI

My wiring on the board looks like -



Obviously the outside connections on the servo plugs are redundant, but it's obviously getting in the power ok, and even is tx/rx was reversed on my Naze32 board, it should still get something (and I did try it both ways)

The white cable soldered on is the video in from my camera), the black is the ground to the vtx and the red (weird colour choice I know) is the video out.  The reason the ground is connected is that I read that some people reported losing the picture on throttle up and this could help.  I've tried it without the ground as well.  The yellow cable is my RSSI connection.

Have I missed something in the setup steps, or can anyone see something wrong ?

BlueFlyer

this is the reason I will NEVER attempt anything with APM ever again lol, I like things that "just work" :)

friesianflyer

Quote from: CurryKitten on September 17, 2015, 12:30:41 AM
Arse, can anyone help - I can't understand what I've done wrong.  I've got a new OSD through after blowing the first one, so connected this one a bit more carefully.  The result is - absolutely no text at all, but it's passing through the video, and will happily connect in the MW_OSD GUI.

The order of stuff was that I compiled the MW_OSD 1.5 software in Arduino, just changing a few things in config.h like

#define WITESPYMICRO
#define CLEANFLIGHT

This uploaded ok, then I connected it on the GUI and set out what I wanted to do.  Very simple showing the flight mode, voltage, timer and RSSI

My wiring on the board looks like -



Obviously the outside connections on the servo plugs are redundant, but it's obviously getting in the power ok, and even is tx/rx was reversed on my Naze32 board, it should still get something (and I did try it both ways)

The white cable soldered on is the video in from my camera), the black is the ground to the vtx and the red (weird colour choice I know) is the video out.  The reason the ground is connected is that I read that some people reported losing the picture on throttle up and this could help.  I've tried it without the ground as well.  The yellow cable is my RSSI connection.

Have I missed something in the setup steps, or can anyone see something wrong ?

Have the fonts definitely installed correctly?

CurryKitten

Ok, that's potentially useful, as my initial response to that is "what fonts".  I followed the stuff from here https://github.com/ShikOfTheRa/scarab-osd/blob/master/OTHER/DOCUMENTATION/FirmwareFlashing.md

Do I need to go and flash fonts over from the GUI before anything will happen ?

SupremeFPV

Yes fonts need uploading from the GUI and they don't always upload proper even though the display shows it uploading. I have to power the board with 12v as well as being connected to usb to get them to upload right everytime

CurryKitten

Quote from: SupremeFPV on September 17, 2015, 01:29:06 PM
Yes fonts need uploading from the GUI and they don't always upload proper even though the display shows it uploading. I have to power the board with 12v as well as being connected to usb to get them to upload right everytime

12v on this microminim ??  That would generally make it go pop, i know you need to do this on the regular minim osd, but that actually has a 12v side to it.  i don't believe this micorminim does ?

keukpa

I ordered two of these from banggood.... as they look awesome and small footprint...

Turns out I accidentally ordered 22!!!!! Damn keyboard!

Brucey

They are great and now my go to OSD. 22, I'll buy one off you!

keukpa

Quote from: Brucey on September 17, 2015, 02:05:45 PM
They are great and now my go to OSD. 22, I'll buy one off you!

Yeah when they arrive I'll be sticking them up on here.

SupremeFPV

Quote from: CurryKitten on September 17, 2015, 01:34:39 PM
12v on this microminim ??  That would generally make it go pop, i know you need to do this on the regular minim osd, but that actually has a 12v side to it.  i don't believe this micorminim does ?
sorry I meant I put power to the battery monitor pin as well connect usb

Shikra

Try this - FAQ #2 - I have nothing on my display?

Ensure your cabling is correct
Ensure your PAL/NTSC OSD setting matches your camera setting. (try the other - don't always believe camera label !)
If using MinimOSD board make sure your output stage is properly powered.
Ensure you do not have blank screen layout selected
If using 3 way switch try different position
If using FRSKY or other high frequency RSSI, unplug until resolved.


Quote from: CurryKitten on September 17, 2015, 12:30:41 AM
Arse, can anyone help - I can't understand what I've done wrong.  I've got a new OSD through after blowing the first one, so connected this one a bit more carefully.  The result is - absolutely no text at all, but it's passing through the video, and will happily connect in the MW_OSD GUI.

The order of stuff was that I compiled the MW_OSD 1.5 software in Arduino, just changing a few things in config.h like

#define WITESPYMICRO
#define CLEANFLIGHT

This uploaded ok, then I connected it on the GUI and set out what I wanted to do.  Very simple showing the flight mode, voltage, timer and RSSI

My wiring on the board looks like -



Obviously the outside connections on the servo plugs are redundant, but it's obviously getting in the power ok, and even is tx/rx was reversed on my Naze32 board, it should still get something (and I did try it both ways)

The white cable soldered on is the video in from my camera), the black is the ground to the vtx and the red (weird colour choice I know) is the video out.  The reason the ground is connected is that I read that some people reported losing the picture on throttle up and this could help.  I've tried it without the ground as well.  The yellow cable is my RSSI connection.

Have I missed something in the setup steps, or can anyone see something wrong ?
Still flying up my own arse ....
And giving Bignose one up his..
Moister than an Oyster...........

CurryKitten

Well that's a real RTFM job - sorry, I was looking in the main documentation part and didn't notice the FAQ, I unplugged the FrSky PWM RSSI and I had text.  Messed up text, so I uploaded the font from the GUI and all was well.

So thanks very much Shikra.  I wasn't too fussed about the RSSI anyway, I mostly wanted the ability to be able to tune the pids easily on the go, and that works nicely.

Haven't flown it yet, but I was getting the lipo power via the FC, does that work ok... I could certainly take a ground/power from my PDB, but didn't want to add extra bits of soldering in if I didn't have to

Shikra

No worries - it got me too once. That's why I put it in the FAQ ! Going to amend the code to stop this at some point.

Anyway - RSSI - best to make an lc filter to turn it into analogue. FRSKY is non std PWM - too fast for the Minim hardware.
Not sure if the NAZE can read it as PWM - might be an option

For power, I often run my OSD from the FC 5v
Still flying up my own arse ....
And giving Bignose one up his..
Moister than an Oyster...........

CurryKitten

Cheers, That would explain why I couldn't get a nice normal RSSI PWM looking display on my little scope (I just figured I'd put it together wrong)

The power thing, what I meant is that I set it to get the battery voltage from my FC.  So my lipo is connected into the voltage connection on my Naze so it beeps when it hits 3.5v per cell.  So I'm letting that get passed into the OSD to read... which certainly appears to get a reading, although I haven't flight tested it yet.  Just checking to see if there were any gotchas from doing that

Shikra

Nope - dead easy. Just enable the "use FC" option. Note it will use the warning voltage set on the OSD - not in the FC
Still flying up my own arse ....
And giving Bignose one up his..
Moister than an Oyster...........