We know you love DIYDrones... so here is the Valentine's gift from the Dev Team! Yeah, we love you back. LOL =)
Anyway, in fact the title of this post could also be "ArduCAM OSD Project meets Michael Oborne"!!!
This tool makes setting up the awesome MinimOSD board super easy!
You can also buy from your local distributor, like JDrones.
Now you can:
- enable and disable panels;
- positioning panels by drag or numeric input;
- save and load layouts from file;
- save and load layouts from board's EEPROM;
- test video mode switching with adaptive layout;
- update firmware;
- update character set;
- customize background picture;
- set grid on/off;
- test the layout with telemetry logs from Mission Planner;
If you want to know more about each feature, check this wiki page.
To upgrade your MinimOSD board just went to our download area and grab the "OSD Config" and "MinimOSD 1.9 Pack".
An update pack contains two files: the Firmware (.hex) and the CharSet (.mcm).
Pay attention to the right update order. The tutorials are linked below:
- "Update Firmware" (it adds support to upload the character set);
- "Update Charset".
I'm super happy with the progress of ArduCAM project.
Now with Michael aboard... the sky is the limit just the start!
Enjoy your new toy! ;) There is much more coming out.
Note: The battery remaining icon was temporarily disabled due it's a work in progress on APM code.
Comments
All of you with problems with the MinimOSD overlay missing from your video, check out:
http://diydrones.com/forum/topics/missing-overlay-on-gopro-hero2-si...
By the way I also have 2.4 Xbees from http://www.buildyourowndrone.co.uk/ connected all the time.
Tanks in advance.
Thanks heaps Sandro, Took a quick flight this arvo and got it working pretty good, just GPS not locking on, only finding two SATs. That's a separate issue, next challenge, I'm really happy though, thanks again
@Owen and @Eagle. Thanks for your kind words! (blushed)
So, great news after all, Owen! I'm really happy that it's starting to work for you. =)
About powering: is always better to use a dedicated power source for a video setup.
MinimOSD Rev. 1.1 helps a lot. It has it's own switching regulator which works pretty much like your external uBEC.
A suggestion about the start-up: after APM start running and get a solid GPS lock, just press MinimOSD's reset button. It will restart with the APM ready to send data and the OSD will set Home Position on that local where you press the reset.
Haha! Soldered up the blobs again, applied charset update (yep, DIYDrones FTDI cable) and it bloody works!
Random though, it doesn't all the time, is there a sequence for powering up?
If I:
-Plug in main engine battery (which feeds APM 2 via an ESC BEC as is standard)
-Plug in video battery, which powers camera an vid TX, it sometimes works, but I have to unplug the video battery and re-plug it in several times before it'll work.
Am I best to feed the MinimOSD board by way of a dedicated 5v BEC, rather off of the APM telem output?
For others confused, it works with the TELEMETRY TX output feeds into the MINIMOSD RX input.
Making progress though Sandro, you have the patience of a Saint! cheers!
@Patrik, looks like your APM is sending the chars which enables the CharSet update. I'll try to replicate it later.
It remembers me an old APM issue, when sometimes the XBees was getting bricked if connected to telem port during start-up time.
Your board is the first version from early this year. Just the regulator was changed recently to a switching one in order to improve the cooling (when using 3S video batteries).
@Owen: Looks like the CharSet Update wasn't finished well. Those "corrupted looking characters" are the result of insufficient power from your USB adapter. The internal memory of the Max7456 is picky about it. So, try to change to other USB port or keep your board feed externally when doing that. BTW... are you using the DIYDrones FTDI cable?
For the Rev. 1.1 board I suggest you tying back the two stages and feed your board entirely by the video I/O side. Your board will not get so hot anymore due it has now a switching regulator.
If I power MinimOSD and APM simultaneously the OSD boots up and then say update charterset.
If I soft reset MinimOSD everything work.
If I power MinimOSD after booting APM everything work.
I am using ArducamOSD 1.9 mavlink 10, charterset 1.9 , AC2.6
APM2, MinimOSD V0.1
I this a bug or am I doing something stupid?
How old are my hardware MinimOSD V0.1?
Hi Sandro, yeah, me again!
yes, it's the new Rev 1.1 board.
I stopped getting the MAVLink Beats message after I flashed it the FW & Charset with the new MAV1.0, after doing the FW on the APM 2 to 2.6.
Each side of the rail is definately getting power, as the red leds correspond with what ever end I unplug. The yellow led also has a rapid flashing (is that showing it's receiving data from the telem?)
Sometimes if I unplug 12v side and plug it in again I get some corrupted looking characters coming up on the screen.
Getting about 4.8 v @ APM side, and 12.4 v at Vid Out side.
Damn I wish they did a daughter board version for it, or built it in to the main APM board, just to avoid this sort of mess!
Owen, first of all... what hardware version is the new one?
Also, did you get the "Waiting for MAVLink Beats" message after re-flashing it to MAV1.0 firmware?
-
1
-
2
-
3
-
4
-
5
of 5 Next