Painless360, you have a gift for simplifying what otherwise would seem overwhelmingly complicated, and your videos are consistently a delight to watch. I used to be intimidated by this stuff but then I breezed through a MultiWii GPS install thanks to your videos, so I'll be tackling the OSD next!
You asked how familiar I am with the program. I have used it some but not a lot. The board I have selected in the program is the Arduino Pro or Pro Mini (5V,16MHz) w/ATmega328.
Great video was really useful for a first timer. Would love to see a video on using bthe minimosd as standalone as I would like to have osd with optical rpm sensor displayed. Cheers for your work!
Hi Matt. My latest MinimOSD video, while not a complete tutorial on how to do this, may help. See MinimOSD setup on MultiWii - Adding battery voltage readout
Painless360 cheers! Got my minimosd and apm the other day but somehow fried my apm! Will definitely work on the minimosd and will check out your new video. Thanks for your videos, really appreciate your work!
Great, you are a genius. :) But i guess i blew my board (the voltage regulator) already by testing it before. :( I used the 5 V from the MultiWii and I connected also the +12V from the FPV transmitter... How do i know if it was demaged? My Board looks a little bit different as i have a MAVLink-OSD Board. The main components are the same, but i can't find the soldering bridges you have. I guess they used 0 ohm resistors for that. So i guess i will have to order another one to get it run properly. But thank you very much for your video. It explains exactly what i was looking for and haven't found so far in the web. And i recognized that you had the same questions as i had. :)
Painless360 Thank for the awesome video mate! I am much closer than I was, but still having issues using the exact same Minim OSD board, firmware and wiring schematic as far as I can tell. Wondering if you can offer any advice? The only difference in my setup from your schematic @18:25 is that my camera needs more than the 12v power my Immersion 600 can output, so I have a power lead running to my PDB, which runs the camera great. The Negative from the camera goes into the GND on the Minim, along with the Video IN as you have shown, and then the other GND goes out to the Immersion TX GND, along with the Video OUT signal to the center VID SIG pin on the TX... As soon as I remove the OSD, the setup works perfectly. When I add the Minim, I only get a gray/black screen on my goggles. Could my UART plugs be wrong? I did notice that the green and blue lights on the Minim only come on when I have one certain configuration of TX/RX pins, otherwise, no power. Maybe I have them all wrong from my MultiWii? Any advice would be greatly appreciated!
I've tried to follow the explanation but struggled. Could you post a link to a diagram of the wiring so I can see what you are talking about? What camera are you using that needs more than 12v?
My diagram would be the same as yours, with the 12v power source for my camera coming directly from my LiPo. I have an Effio-V 960H 800TVL Sony Cam from SecurityCameras. If I connect the camera to the 12v Out from my TX, I only get a white screen in my goggles. :-/ On a full 4s battery my camera runs like a champ. In the specs, it is listed as running on 12-24v, so that's probably why! lol
I am not seeing an overlay, or an image when I connect the Minim, but without it the picture is great! I have the Vid In coming from my camera, and vid out going to the TX. Everything is grounded. I see 2 solid blue lights on the Minim, and a faint green led bursting.
Thanks for the video. So I'm at the point where I was able to load the firmware and the GUI will update the fonts but it won't write any of my settings to the board. It count's down 'save attempt' 1-10 then does nothing. When I hit 'read' again it just gives me blank settings. Help greatly appreciated. Thanks again for the video.
I would re-flash the board and try again - something is out of whack.. I actually prefer another firmware that may work better see - ruclips.net/video/3gI3F_C-VBk/видео.html Happy flying!
Hi Painless... Thanks again for ur channel.. It's been a great help. Couple quick questions.. 1) is this video still relevant in setting up & updating firmware for a mini minim osd and using it with a SP Evo controller?.. Any chance of getting an updated set up video for the mini which already has the KV Team update?
Any board using Cleanflight/Betaflight/Baseflight (or one of the many others) talks the same telemetry communication protocol as the original Multiwii - Multiwii Serial Protocol, or MSP. See the videos in the Naze32 and SP3 series where we setup an OSD.. Best of luck!
Can this be connected through the serial port for lcd, software update, config and Bluetooth on the multiwii pro as well? I see this port is a 6 pin connector and i dont believe the Minimosd has that many inputs. The Pins are labeled from top to bottom DTR, TXO, RXO, 5v, NC, GND. Thanks
I've not tried it - the board needs to hear the stream of data coming out of the board (usually transmitted from the Bluetooth of telemetry radios). If that data is coming out of that port then it's worth a try! Sorry I can't be of more help. Good luck with it.
Awesome tutorial as always! I dont have fpv just a quad with multiwii on it (im a beginner) but want to get it in the future. I just have one question: Do you have to set something up in the multiwii code also or how does it get the informations? Thank you!
Hi, sure do! I have a full set of 'how to' videos for all aspects of Multiwii. Search on my channel for the playlist. I'd start here - Crius SE V2.0 MultiWii Board (MWB) Overview and Setup If you need help my Helpout channel is available. Best of luck.
Painless360 Thanks, i watched your videos allready (its just too much info for a beginner at first :) ), it helpd me alot to build and get my quad ready to fly, but i dont recall a video where you show how to set the output for the osd in the mw code. But i will watch them again :D
htwosofour The answer is in the video at 5:55. You don't need to change anything in the code for this to work. If you needed to - I'd have covered it ;) If you use Version 2.2 of the Multiwii firmware then it's slightly easier as previous versions (2.0 and 2.1) need another setting (BOXNAMES) turned on for the MinimOSD to work. Hope this makes sense, of you are new to Multiwii get the model built and flying first then look to add the extra pieces like FPV and OSD systems one by one. Too much may become overwhelming in the event of a problem. Happy flying!
Thanks for the info, but I have a question: the Multiwii board sends info to MinimOSD via wich port? . . . I´ve seen another of your videos: UART or FTDI port. thanks again!
Great videos and very helpful. I have a problem however. I cannot get the correct character set to load onto the minim board. I have a bluetooth adapter working perfectly so I know the info from the board is correct but the minim character set is aways corrupted except for the GPS co-ordinates! I am running a multiwii pro board with a ublox GPS configured for NMEA protocol HELP! Richardr.
Hi there! I have my DIY multiwii board up and happily flying. I just bought some FPV stuff and was wondering if it will be possible to connect a MinimOSD to the UART port while having the bluetooth dongle plugged in as well. Thanks in advance for your reply. Cheers.
Great Video! Any Chance for a similar overview for setup on the AMP 3.1? Particularly, being able to use telementry AS WELL AS the OSD, as they share a header on the 3.1 I believe...
Casey Griffin Hi, if you search for 'simple 3DR mavlink' on my channel you will find a video that covers some of this. I have organised my videos into playlists on the channel, they keep all the useful videos on a topic in one place.
Painless360, could you show the board being flashed. I'm getting lots of different configs of the status light flashing but no idea when it's done. Like with the Clear you get the solid light is there anything to look for after flashing the KV Team firmware?
Simon Cope Nothing on the board shows you it's done. I do show the board in other MinimOSD setup videos. You know it's worked if the app finishes flashing without errors and it works when you plug it in! Don't forget to upload the char set though..
Lee My Friend, I trust all is well. Is there a way to add the minimOSD to the FrSky X4R -SB? I have the smart port GSP, smart port lipo, and the smart port Vario connected. Thank you for your time Frank.
Hi Painless360, seeking some advise on my MinimOSD Micro if you wouldn't mind. I run it with Naze32 cleanflight. When the OSD arrived, I tried the connections and I could see an OSD layout on my FPV goggles. Then I went out with wiring everything together onto my miniquad. I then used an FTDI USB connector and ran through your video for KV Team Mod firmware flash using Arduino 1.0.6. I cleared EEPROM per your video. I uploaded the KV Team OSD and after that all I could see are grid points along the whole screen. Tried to reflash it a few times (clearing EEPROM first) with no success. Tried using MultiWii OSD firmware and now I can't see a layout at all. On the MultiWii OSD GUI it keps saying 'Waiting OSD'. Com port is correct and tried all baud rates with no success. Have I fried a chip on the MinimOSD Micro? THanks!
Hi, I'm an airplane guy looking for an affordable but still capable OSD for my fixed wing FPV rig.The MINIMOSD seems to be a very good option. However, as far as I've read, requires a flight controller to work with,so I'm afraid was designed exclusively for multirotors. Would be possible to use this OSD in a plane without a flight controller? Would you please recomment me an OSD not so much expensive with GPS and RSSI capabilities? My budget is around USD $80. Thanks for your help.
You can use it 'standalone' from the documentation but we've never tried here. The instructions to do it are not very clear (last time we tried!). Best of luck!
Are you asking for suggestions? The yellow LED should flicker, the EEPROM only holds the fonts really. You need to upload the fonts as the first thing you do once you've uploaded the firmware. If you still get corruption then clear the EEPROM using code.google.com/p/rush-osd-development/downloads/detail?name=EEPROM_Clear.zip&can=2&q= A clear video of the problem can really help too if you can..
Hi Painless... having an issue with the Multiwii board talking to the mini osd. Am I supposed to use an I2c card in between the FC and the osd... as on the start I get Multiwii O even when switching.
Hey Lee, thanks for the input. Sorry to say though, that I tried 5 different cables and still have the same results on both FTDI breakouts and all 3 OSD's. Failed to talk to bootloader. I've tried updating to newer configuator and hex files, running on win xp and win 8.1. Same results.The weird thing is, it work on the first 2 and something went wrong and I had to reflash the firmware and that's when it went all to hell. Any ideas? Thanks, Jerry
Hello again. Please tell me which firmware are you using on mwc board which works with minim osd? And do I need to patch or add configuration on mwc? I'm using crius aiop v2.1 Thanks! P.s I've tried to write KV-TEAM v2.2 and 2.3, I see some of information on the screen, but it's corrupted :-(
When I try to clear the EEprom I get an error message that says"EEPROM was not declared in this scope". I uploaded the fonts and wrote the sketch to the board. When I clicked on verify the only message I got was sketch compiled. I tried hooking everything up and got video with no overlay. I pushed the reset button on the OSD and the screen blinked but nothing changed. Any ideas?
Terry Crowell Sounds like there is a problem with the code then, if the EEPROM isn't declared then one of the fundamentals isn't setup.. You are destined to fail from this point on really.. I would download the package again or try another firmware choice.. Search on the channel for other MinimOSD choices, I do cover a few other choices that work great with the MW..
Terry, quick question. The Arduino program should work on a 64 bit system. Works fine on mine. How familiar are you with the program, have you used it lots before? What board type do you have selected in the settings? A video showing the issue and how you have everything setup would be a big help. Not knowing if this is a connection/software/experience issue is very hard to tackle with two line updates. Best of luck with it..
Hallo Painless360 I think, you are doing a great job! With your tutorials, I managed to make it fly (Crius 2.5, GPS, Bluetooth). Now, I am working on the OSD (Crius Mavlink 2.1). I changed already the voltage supply to only 5 V on the whole board and common ground but I get vertical lines in the image (only the image signal from the camera is connected to the OSD board). The OSD itself works (MVOSD R1.5). Any Ideas? Best regards, Henry
hi, when I select eeprom upload it says serial port'COM1'not found. Did you select the right one from the tools. But when I select tool I can't select serial port,could this be due to the wrong driver or no driver do you think,cheers
Hi, I have an Upgraded MAVLink OSD V2.0 board and FAT SHARK+CAMERA+Goggles RX. I would like to use it with a FC MW 2.3 and AIO 2560. By downloading KV_Team_OSD 2.3 on the board I am able to communicate with the board but I have any image from my FAT SHARK+CAM+Goggles RX system even from the GUI_Simulator PC or the MW AIO 2.3 connected board. If I am using the MW OSD R1.1 soft, which are the different options to take in the config.h in order to make it work with the MW2.3 soft?
No changes are needed in the main MWC code on the board to have the telemetry data come out from the FTDI and UART ports on the board. If you have tried it can can't get it to work then feel free to contact me through the Google Helpouts system for a chat. Happy flying!
Painless360 Hi, Downloaded also the MW OSD R1.1 soft to my Upgraded MAVLink OSD V2.0 board. I see the screen with GUI, as yours in the video. Unfortunately it is any video received nor the black data screen. I suppose that that is due to the lack of power supply to MAX7456. The version of FAT SHARK I have, works with a voltage of 5 V to supply the CAMERA. Actually I soldered the +5 V from the TX directly to the CAMERA without the corresponding pins of the MAVLink V2.0 board. How to STEP-BY-STEP check the presence of the video signal to the MAVLink V2.0 board, from the camera (IN) to the TX(OUT)? Yours, Georges
Hi George, see Painless360 Helpout Launch for the helpout link. It would help if you posted a video of the problem and what the board is doing. You should have two red lights on the board when it's powered showing that both the 328 and MAX chips have power.
i i try to verified/compil in ardoine i get the messege item table must be constant error, there seems to be someting wrong wit the kv team scetsh ardoine sayes, can that be traced to the wrong arduino software ore something? programmer type is not important right?
Painless360 ok now its compiling the scetch, thats fine now, i still get the error message: avrdude: stk500_getsync(): not in sync: resp=0x00 in arduino if i try to upload anyting. i tryed the arducam osd to, got in the gui of it but there i get the message "failed to talk to bootloader" ??? what can i do? order a usbasp adapter and try writing a bootloader in arduine and try again? omg, i am 2 days trying to get this to work, my etire quad did not even took this long to build and setup for first test flight... omg help me plz
I tried using this set up with a multiwii pro 2.0 board. I did not get a display so I went to swap what I thought were the two video wires- were actually the two power wires- now the multiwii board will not power up, except through the USB port- I think that the multiwii is "bricked"!
Aghh! Very likely that the main board is toasted. Sorry to hear about that - it's a mistake that we all make in the hobby once. Hard lesson to learn but you never do it again.. Happy flying!
i cant get my osd to work, came in a package with my pixhawk, tryed it first as it came out of the box due the rest of the hardware came already with software on it, it passed tru the video sig but dit not overlay any data. i then installed the ftdi drivers and arduino got the kvt 2.3 but aduino will not update to my board, got the settings for pro and pro mini 5v etc right, right com port, gives me an error: i cant even upload the eeprom clear. "avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x04" it says if i do the eeprom clear. if i try to upload the kvt osd, it says: variable item_table must be const in order to be put in to read-only section by means of '__attribute__((progmem)) avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb3 do you have any idea what i am doing wrong? plz help.
Painless360 hi, yea i know, seen about all your vids, but that was not the issue as the board and com port was correct, a bootloader was missing aparently they flashed the minimosd extra to the board before shippin it to me. without bootloader, USBasp solved the problem. could not talk to the board via FTDI need to be done on programmer. it works fine now. still thanks, did not know what to do i was freakin out couse the 36 houres is coused me to figure it out. yea i am a noob...
Can an Arduino programmer be used or does it have to be an FTDI programmer? I have an FTDI but I am getting errors, this would be an excuse to finally pull the trigger on an arduino
\the FTDI adapter is one of THE most useful things when you are doing anything Arduino/Multiwii... Try re-loading the drivers in Windows for the one you have or order another one to get going.. I've used them to program MultiWii's, setup MinimOSD systems, program Bluetooth modules and setup GPS units too. So many of the things you need to play with in the hobby require one of these great little boards. Best of luck..
Well, I used to use the FTDI to flash my ESCs with no problem but now with the new OS X it has cause havoc with these projects, maybe someone will see they sand give advice, I have been researching this for weeks and are tired of this
Terry, something happened to the link I posted - ruclips.net/video/3gI3F_C-VBk/видео.html should work If you search for 'Multiwii MinimOSD' you'll find all of the videos, they all have sensible names to aid searching. I also have a playlist that collects then all the MinimOSD videos together. I'd strongly advise that you use the playlists on the channel as they can give you videos you didn't know to look for. ruclips.net/p/PLYsWjANuAm4qfxLkr_RLlSF3qh_AwLYIT Best of luck
all I keep geting is Arduino: 1.6.12 (Windows 7), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)" In file included from sketch\EEPROM.cpp:5:0: KV_Team_OSD.h:180: error: variable 'item_table' must be const in order to be put into read-only section by means of '__attribute__((progmem))' extern PROGMEM const char * item_table[]; ^ exit status 1 variable 'item_table' must be const in order to be put into read-only section by means of '__attribute__((progmem))' This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences. any ideas?
I can't offer any help if you don't share the error messages. Happy to help but please watch ruclips.net/video/olIqTiSJHIY/видео.html and come back to me with more detail of what you've tried..
Painless360 ha I suppose it's not really lol, just I notice before you click kv team gui I notice you don't have ds_store below kv team gui. I do have ds_store and when I click kv team gui it doesn't go onto the page for adjusting the settings it comes up with ds_ store, I was wondering if you know what ds_ store is,thanks
Thank you for the video! i've tried to upload the firmware, but i get the error: stk500_getsync(): not in sync: resp=0x00 i'm using the FTDI programmer which used to configure the MWC SE2.0. (not thru the arduino program), can you write or link for your FTDI board, i think that my FTDI board is not compatible with arduino software. i use: 1. MAVLink-OSD by Crius (MinimOSD) 2. FTDI FT232RL 1213-C CN480661 (i found that it could be fake chip) thank you!
Thank you for a fast reply! I have watched the video about the error and tried to select other board in the arduino settings (I did it with all boards that exist in the list). I got same error on all of them. After hours of searching Internet I have found that the chip in ftdi board can be fake.
Arkadi Raider i have found the way to fix it! for FTDI FT232RL 1213-C CN480661 first of all boot in windows 7 with "Disable driver signature enforcement" (Press F8 before PC boots windows to see the menu) use the MProg3.5 tool from "www.ftdichip.com/Support/Utilities.htm" -> scan the ftdi -> Tools (read and parse) -> change product ID to 6001 -> Ctrl+P (to program) uninstall the com + usb drivers for the FTDI device install the old driver "CDM-2.08.28-WHQL-Certified" thats all!!! worked for me!
Painless360 According to the link you provided, I should get a steady yellow led after clearing the eprom. That yellow light never comes on And according o the Rush development site, clearing the eprom sets all the parameters to 0. After loading firmware I do not get any OSD overlay on the video.
Terry Crowell Something basic sounds wrong. Can you flash the OSD firmware to the board and get it to verify ok? If so can you then load the font using the GUI? If so, connect it back up. Power up the system thrn press the reset button on th MinimOSD to restart it and see if you getthe welcome screen. .
Painless360 I cannot get the firmware to flash to the board and verify ok. I get the Programmer out of sync error message .The fonts seem to upload but I have no way of knowing for sure. What exactly would you like me to video?
Terry, everything. Happy to look it over for you to help you out. I.e. How you have it all connected, the setting you have in Arduino (for board type and port) what you press to start the process, the errors as they appear on the screen - everything you can think of. Anyone of the things you are doing could be the problem.. If all else fails and you are doing everything right then it has to be the board...
Hello Lee: Hope all well. (19:06): Do we still need to power up the TX with separate battery?. Please see below video. I am trying to setup my first FPV on PixHawk using minimOSD. drive.google.com/open?id=0BwguQaBwEJZ-SWRnaklJN3UyOXc
See the PixHawk setup videos. I can't remember but I think it powers it from the USB connector.. Make sure you're using one of the higher power USB connectors on your PC though..
10 лет назад+2
Nice video. Check out this firmware code.google.com/p/multiwii-osd/ Its base is taken as a fork from "Rush OSD Development" R370. The GUI its alot better and it has more configurable options.
Hi. Awesome and very detailed video! (thumbsup)! I have a question though. I have a Multiwii Pro: www.hobbyking.com/hobbyking/store/__26588__MultiWii_PRO_Flight_Controller_w_MTK_GPS_Module_.html My question is: where would i tap into it to get the telemetry? Serial 2 is already taken by the GPS. here's a board overlay: www.hobbyking.com/hobbyking/store/uploads/201872452X19082X23.pdf . And if you happen to know if I have to set anything in the config.h to send the telemetry to that specific serial port. Wow. this became a long post. Thanks for a great video and for your time!
Good news! Best of luck with the project - Multiwii has been one of my favourites over the past two years. Nice to fly and provides a very good GPS HOLD and RTH feature. Happy flying!
Painless360, you have a gift for simplifying what otherwise would seem overwhelmingly complicated, and your videos are consistently a delight to watch. I used to be intimidated by this stuff but then I breezed through a MultiWii GPS install thanks to your videos, so I'll be tackling the OSD next!
Thanks for the feedback, I hope my MinimOSD video help you get one setup! Happy flying..
Great videos Painless 360, they're all excellent. Thanks very much for taking the time to do these.
You did a great job, thanks. Will look forward to your help on future projects.
Thanks Jerry, best wishes for 2015!
Great Tutorial, as I am in the process of setting mine up, and had issues, this should help fix that Painless360
Painless360 Tutorials are the best!! He's a very good teacher and makes setting up easy and enjoyable! I'm a fan.
You asked how familiar I am with the program. I have used it some but not a lot. The board I have selected in the program is the Arduino Pro or Pro Mini (5V,16MHz) w/ATmega328.
Great video was really useful for a first timer. Would love to see a video on using bthe minimosd as standalone as I would like to have osd with optical rpm sensor displayed.
Cheers for your work!
Thanks for the comment, if you get that working I'd love to see the 'how to' video! Good luck..
Hi Matt. My latest MinimOSD video, while not a complete tutorial on how to do this, may help. See MinimOSD setup on MultiWii - Adding battery voltage readout
Painless360 cheers! Got my minimosd and apm the other day but somehow fried my apm! Will definitely work on the minimosd and will check out your new video. Thanks for your videos, really appreciate your work!
Thanks for all your videos priceless info keep up the good work . Happy new year all the best David.
Great, you are a genius. :) But i guess i blew my board (the voltage regulator) already by testing it before. :( I used the 5 V from the MultiWii and I connected also the +12V from the FPV transmitter... How do i know if it was demaged? My Board looks a little bit different as i have a MAVLink-OSD Board. The main components are the same, but i can't find the soldering bridges you have. I guess they used 0 ohm resistors for that. So i guess i will have to order another one to get it run properly.
But thank you very much for your video. It explains exactly what i was looking for and haven't found so far in the web. And i recognized that you had the same questions as i had. :)
Painless360 Thank for the awesome video mate! I am much closer than I was, but still having issues using the exact same Minim OSD board, firmware and wiring schematic as far as I can tell. Wondering if you can offer any advice? The only difference in my setup from your schematic @18:25 is that my camera needs more than the 12v power my Immersion 600 can output, so I have a power lead running to my PDB, which runs the camera great. The Negative from the camera goes into the GND on the Minim, along with the Video IN as you have shown, and then the other GND goes out to the Immersion TX GND, along with the Video OUT signal to the center VID SIG pin on the TX... As soon as I remove the OSD, the setup works perfectly. When I add the Minim, I only get a gray/black screen on my goggles. Could my UART plugs be wrong? I did notice that the green and blue lights on the Minim only come on when I have one certain configuration of TX/RX pins, otherwise, no power. Maybe I have them all wrong from my MultiWii? Any advice would be greatly appreciated!
I've tried to follow the explanation but struggled. Could you post a link to a diagram of the wiring so I can see what you are talking about? What camera are you using that needs more than 12v?
My diagram would be the same as yours, with the 12v power source for my camera coming directly from my LiPo. I have an Effio-V 960H 800TVL Sony Cam from SecurityCameras. If I connect the camera to the 12v Out from my TX, I only get a white screen in my goggles. :-/
On a full 4s battery my camera runs like a champ. In the specs, it is listed as running on 12-24v, so that's probably why! lol
I am not seeing an overlay, or an image when I connect the Minim, but without it the picture is great! I have the Vid In coming from my camera, and vid out going to the TX. Everything is grounded. I see 2 solid blue lights on the Minim, and a faint green led bursting.
Thanks for the video. So I'm at the point where I was able to load the firmware and the GUI will update the fonts but it won't write any of my settings to the board. It count's down 'save attempt' 1-10 then does nothing. When I hit 'read' again it just gives me blank settings. Help greatly appreciated. Thanks again for the video.
I would re-flash the board and try again - something is out of whack.. I actually prefer another firmware that may work better see - ruclips.net/video/3gI3F_C-VBk/видео.html
Happy flying!
You are amazing bro, thanks for sharing :)
Hi Painless... Thanks again for ur channel.. It's been a great help. Couple quick questions.. 1) is this video still relevant in setting up & updating firmware for a mini minim osd and using it with a SP Evo controller?.. Any chance of getting an updated set up video for the mini which already has the KV Team update?
Any board using Cleanflight/Betaflight/Baseflight (or one of the many others) talks the same telemetry communication protocol as the original Multiwii - Multiwii Serial Protocol, or MSP. See the videos in the Naze32 and SP3 series where we setup an OSD.. Best of luck!
Painless360 thank u sir!
Can this be connected through the serial port for lcd, software update, config and Bluetooth on the multiwii pro as well? I see this port is a 6 pin connector and i dont believe the Minimosd has that many inputs. The Pins are labeled from top to bottom DTR, TXO, RXO, 5v, NC, GND.
Thanks
I've not tried it - the board needs to hear the stream of data coming out of the board (usually transmitted from the Bluetooth of telemetry radios). If that data is coming out of that port then it's worth a try! Sorry I can't be of more help.
Good luck with it.
Awesome tutorial as always!
I dont have fpv just a quad with multiwii on it (im a beginner) but want to get it in the future.
I just have one question:
Do you have to set something up in the multiwii code also or how does it get the informations?
Thank you!
Hi, sure do! I have a full set of 'how to' videos for all aspects of Multiwii. Search on my channel for the playlist. I'd start here - Crius SE V2.0 MultiWii Board (MWB) Overview and Setup
If you need help my Helpout channel is available. Best of luck.
Painless360 Thanks, i watched your videos allready (its just too much info for a beginner at first :) ), it helpd me alot to build and get my quad ready to fly, but i dont recall a video where you show how to set the output for the osd in the mw code.
But i will watch them again :D
htwosofour The answer is in the video at 5:55. You don't need to change anything in the code for this to work. If you needed to - I'd have covered it ;)
If you use Version 2.2 of the Multiwii firmware then it's slightly easier as previous versions (2.0 and 2.1) need another setting (BOXNAMES) turned on for the MinimOSD to work.
Hope this makes sense, of you are new to Multiwii get the model built and flying first then look to add the extra pieces like FPV and OSD systems one by one. Too much may become overwhelming in the event of a problem.
Happy flying!
Painless360 Thanks :)
Thanks for the info, but I have a question: the Multiwii board sends info to MinimOSD via wich port?
.
.
.
I´ve seen another of your videos: UART or FTDI port.
thanks again!
See 1:42 :)
great job!
Great videos and very helpful. I have a problem however. I cannot get the correct character set to load onto the minim board. I have a bluetooth adapter working perfectly so I know the info from the board is correct but the minim character set is aways corrupted except for the GPS co-ordinates! I am running a multiwii pro board with a ublox GPS configured for NMEA protocol HELP! Richardr.
Use the EEPROM eraser and load the set again. I had a problem like this when I was playing and another version of the code worked fine. Good luck!
Hi there! I have my DIY multiwii board up and happily flying. I just bought some FPV stuff and was wondering if it will be possible to connect a MinimOSD to the UART port while having the bluetooth dongle plugged in as well. Thanks in advance for your reply. Cheers.
Depends on the board. See the other MultiWii videos for more detail on adding the pieces! Best of luck!
Great Video! Any Chance for a similar overview for setup on the AMP 3.1? Particularly, being able to use telementry AS WELL AS the OSD, as they share a header on the 3.1 I believe...
Casey Griffin Hi, if you search for 'simple 3DR mavlink' on my channel you will find a video that covers some of this.
I have organised my videos into playlists on the channel, they keep all the useful videos on a topic in one place.
Casey Griffin I've added your suggestion to the list of videos in the queue for production, watch this space.... :)
Painless360 My Body is Ready!!
So must be use tow gps first to osd and second to mwc to return home
Painless360, could you show the board being flashed. I'm getting lots of different configs of the status light flashing but no idea when it's done. Like with the Clear you get the solid light is there anything to look for after flashing the KV Team firmware?
Simon Cope Nothing on the board shows you it's done. I do show the board in other MinimOSD setup videos.
You know it's worked if the app finishes flashing without errors and it works when you plug it in! Don't forget to upload the char set though..
Lee My Friend, I trust all is well. Is there a way to add the minimOSD to the FrSky X4R -SB? I have the smart port GSP, smart port lipo, and the smart port Vario connected. Thank you for your time Frank.
I'm not aware that anyone has written the code for the MinimOSD to understand SmartPort telemetry... yet. Best of luck with it!
Hi Painless360, seeking some advise on my MinimOSD Micro if you wouldn't mind. I run it with Naze32 cleanflight. When the OSD arrived, I tried the connections and I could see an OSD layout on my FPV goggles. Then I went out with wiring everything together onto my miniquad. I then used an FTDI USB connector and ran through your video for KV Team Mod firmware flash using Arduino 1.0.6. I cleared EEPROM per your video. I uploaded the KV Team OSD and after that all I could see are grid points along the whole screen. Tried to reflash it a few times (clearing EEPROM first) with no success. Tried using MultiWii OSD firmware and now I can't see a layout at all. On the MultiWii OSD GUI it keps saying 'Waiting OSD'. Com port is correct and tried all baud rates with no success.
Have I fried a chip on the MinimOSD Micro?
THanks!
+Chua Yaowei Not sure what's going on. I have had a couple of these boards give up the ghost. I'd re-flash the FW and FONTS again.. Best of luck..
+Painless360 thanks! think will have to try another Minimosd Micro.
Hi, I'm an airplane guy looking for an affordable but still capable OSD for my fixed wing FPV rig.The MINIMOSD seems to be a very good option. However, as far as I've read, requires a flight controller to work with,so I'm afraid was designed exclusively for multirotors. Would be possible to use this OSD in a plane without a flight controller?
Would you please recomment me an OSD not so much expensive with GPS and RSSI capabilities? My budget is around USD $80. Thanks for your help.
You can use it 'standalone' from the documentation but we've never tried here. The instructions to do it are not very clear (last time we tried!). Best of luck!
I cannot get the eprom to clear on the osd and I get no overlay video from the osd. Both red led's come on but the yellow led does not.
Are you asking for suggestions? The yellow LED should flicker, the EEPROM only holds the fonts really.
You need to upload the fonts as the first thing you do once you've uploaded the firmware. If you still get corruption then clear the EEPROM using code.google.com/p/rush-osd-development/downloads/detail?name=EEPROM_Clear.zip&can=2&q=
A clear video of the problem can really help too if you can..
Hi Painless... having an issue with the Multiwii board talking to the mini osd. Am I supposed to use an I2c card in between the FC and the osd... as on the start I get Multiwii O even when switching.
Shouldn't do. The steps are all covered in the video. Best of luck!
Hi, very cool video, do you know the layout for 2 camera and a camera switch with the minimosd?, don't fine anywhere
Greetings
Dan
FAT DAN Yep, you plug the cameras into the switcher, then plug the output of the switcher into the MinimOSD.Best of luck!
Thanks bro
Hey Lee, thanks for the input. Sorry to say though, that I tried 5 different cables and still have the same results on both FTDI breakouts and all 3 OSD's. Failed to talk to bootloader. I've tried updating to newer configuator and hex files, running on win xp and win 8.1. Same results.The weird thing is, it work on the first 2 and something went wrong and I had to reflash the firmware and that's when it went all to hell. Any ideas?
Thanks, Jerry
+coffcraft Not really, I'd some of the last common elements but it's starting to look like a puzzle.. Best of luck!
Thanks. I'll keep workin on it and when I get it figured out, (I never give up) I'll post the results in case others have this problem.
Best of luck...
Hello again.
Please tell me which firmware are you using on mwc board which works with minim osd?
And do I need to patch or add configuration on mwc?
I'm using crius aiop v2.1
Thanks!
P.s
I've tried to write KV-TEAM v2.2 and 2.3, I see some of information on the screen, but it's corrupted :-(
See the Multiwii playlist for your answers. Best of luck!
When I try to clear the EEprom I get an error message that says"EEPROM was not declared in this scope". I uploaded the fonts and wrote the sketch to the board. When I clicked on verify the only message I got was sketch compiled. I tried hooking everything up and got video with no overlay. I pushed the reset button on the OSD and the screen blinked but nothing changed. Any ideas?
Terry Crowell Sounds like there is a problem with the code then, if the EEPROM isn't declared then one of the fundamentals isn't setup.. You are destined to fail from this point on really.. I would download the package again or try another firmware choice.. Search on the channel for other MinimOSD choices, I do cover a few other choices that work great with the MW..
Could the fact that I use a 64 bit system and the OSD only talks about a 32 bit system be a problem?
Terry, quick question. The Arduino program should work on a 64 bit system. Works fine on mine.
How familiar are you with the program, have you used it lots before? What board type do you have selected in the settings?
A video showing the issue and how you have everything setup would be a big help. Not knowing if this is a connection/software/experience issue is very hard to tackle with two line updates.
Best of luck with it..
Hallo Painless360
I think, you are doing a great job! With your tutorials, I managed to make it fly (Crius 2.5, GPS, Bluetooth). Now, I am working on the OSD (Crius Mavlink 2.1). I changed already the voltage supply to only 5 V on the whole board and common ground but I get vertical lines in the image (only the image signal from the camera is connected to the OSD board). The OSD itself works (MVOSD R1.5). Any Ideas?
Best regards,
Henry
No, sorry. I'd check for interference and that all the settings (PAL/NTSC etc) are the same on camera and OSD. Best of luck.
So minimosd can work with gps direct its good
hi, when I select eeprom upload it says serial port'COM1'not found. Did you select the right one from the tools. But when I select tool I can't select serial port,could this be due to the wrong driver or no driver do you think,cheers
+Allan T Yep, sounds like the driver isn't happy. Without the adapter appearing as a COM port you're snookered! Best of luck.
+Painless360 aye cheers it was the driver,I'm just struggling to get onto the gui
Changing the programmer to USBasp does not do any good. I get the same error message, "EEPROM was not declared in this scope".
Terry, then I'm out of ideas. I'd try another computer and have a good look in the forums.
Best of luck with it.
I have a 2.8 apm and I'm trying to connect a minimosd. What firmware should I use? It currently won't show telemetry from apm. But it does overlay HUD
I suppose I should say. Could this be an issue with firmware?
Yet another fantastic vid keep it up
"O" I got a usb coffee cup lol
Hi again Bill! Thanks for the comments, enjoy the coffee and remember to stretch your legs every hour! :) Happy flying!
Hi, I have an Upgraded MAVLink OSD V2.0 board and FAT SHARK+CAMERA+Goggles RX. I would like to use it with a FC MW 2.3 and AIO 2560. By downloading KV_Team_OSD 2.3 on the board I am able to communicate with the board but I have any image from my FAT SHARK+CAM+Goggles RX system even from the GUI_Simulator PC or the MW AIO 2.3 connected board.
If I am using the MW OSD R1.1 soft, which are the different options to take in the config.h in order to make it work with the MW2.3 soft?
No changes are needed in the main MWC code on the board to have the telemetry data come out from the FTDI and UART ports on the board.
If you have tried it can can't get it to work then feel free to contact me through the Google Helpouts system for a chat.
Happy flying!
Painless360 Hi, Please tell me how to find Google Helpouts system. I am not familiar with that.
Yours, Georges
Painless360
Hi, Downloaded also the MW OSD R1.1 soft to my Upgraded MAVLink OSD V2.0 board. I see the screen with GUI, as yours in the video. Unfortunately it is any video received nor the black data screen. I suppose that that is due to the lack of power supply to MAX7456. The version of FAT SHARK I have, works with a voltage of 5 V to supply the CAMERA. Actually I soldered the +5 V from the TX directly to the CAMERA without the corresponding pins of the MAVLink V2.0 board.
How to STEP-BY-STEP check the presence of the video signal to the MAVLink V2.0 board, from the camera (IN) to the TX(OUT)?
Yours, Georges
Hi George, see Painless360 Helpout Launch for the helpout link.
It would help if you posted a video of the problem and what the board is doing. You should have two red lights on the board when it's powered showing that both the 328 and MAX chips have power.
Hi! Do you think that this FW will work on my CC3D FC and minimOSD v1.1?
Look in our CC3D series for our video on OSD setup. Hope it helps.
i i try to verified/compil in ardoine i get the messege item table must be constant error, there seems to be someting wrong wit the kv team scetsh ardoine sayes, can that be traced to the wrong arduino software ore something? programmer type is not important right?
Try an earlier version of the Arduino software, the later versions can be unhappy with older sketches. Best of luck!
Painless360 ok now its compiling the scetch, thats fine now, i still get the error message: avrdude: stk500_getsync(): not in sync: resp=0x00 in arduino if i try to upload anyting.
i tryed the arducam osd to, got in the gui of it but there i get the message "failed to talk to bootloader"
??? what can i do? order a usbasp adapter and try writing a bootloader in arduine and try again? omg, i am 2 days trying to get this to work, my etire quad did not even took this long to build and setup for first test flight... omg help me plz
I have a video on this error, it should help..
I tried using this set up with a multiwii pro 2.0 board. I did not get a display so I went to swap what I thought were the two video wires- were actually the two power wires- now the multiwii board will not power up, except through the USB port- I think that the multiwii is "bricked"!
Aghh! Very likely that the main board is toasted. Sorry to hear about that - it's a mistake that we all make in the hobby once. Hard lesson to learn but you never do it again..
Happy flying!
Painless360 I think that I will be replacing the Multiwii with APM- seems like it has more features!
I have a few series on the ol' APM, take a look at the playlists on the channel..
Best of luck with the build..
Painless360
Have taken a look at them...one of the reasons for trying the APM...good series as are all of your videos...cheers!
i cant get my osd to work, came in a package with my pixhawk, tryed it first as it came out of the box due the rest of the hardware came already with software on it, it passed tru the video sig but dit not overlay any data. i then installed the ftdi drivers and arduino got the kvt 2.3 but aduino will not update to my board, got the settings for pro and pro mini 5v etc right, right com port, gives me an error: i cant even upload the eeprom clear. "avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x04" it says if i do the eeprom clear.
if i try to upload the kvt osd, it says:
variable item_table must be const in order to be put in to read-only section by means of '__attribute__((progmem))
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb3
do you have any idea what i am doing wrong? plz help.
jelle buyckx I have a video on the Stk_500 error. Doing a search on the channel can help you get the answers you need faster.Best of luck.
Painless360 hi, yea i know, seen about all your vids, but that was not the issue as the board and com port was correct, a bootloader was missing aparently they flashed the minimosd extra to the board before shippin it to me. without bootloader, USBasp solved the problem. could not talk to the board via FTDI need to be done on programmer. it works fine now. still thanks, did not know what to do i was freakin out couse the 36 houres is coused me to figure it out. yea i am a noob...
I've not heard of that - glad you sorted it. Can you PM me where the board came from?
Painless360
i guess bad ftdi adapter, i sended you an email.
Can an Arduino programmer be used or does it have to be an FTDI programmer? I have an FTDI but I am getting errors, this would be an excuse to finally pull the trigger on an arduino
\the FTDI adapter is one of THE most useful things when you are doing anything Arduino/Multiwii...
Try re-loading the drivers in Windows for the one you have or order another one to get going..
I've used them to program MultiWii's, setup MinimOSD systems, program Bluetooth modules and setup GPS units too. So many of the things you need to play with in the hobby require one of these great little boards.
Best of luck..
Well, I used to use the FTDI to flash my ESCs with no problem but now with the new OS X it has cause havoc with these projects, maybe someone will see they sand give advice, I have been researching this for weeks and are tired of this
Painless360 which FTDI programmer are you using, do you have a link? Thanks
See ruclips.net/video/qLaH4qkJNt0/видео.html around 1:20
Best of luck..
I tried to watch the video you recommended but got a message that the video was not available.
Terry, something happened to the link I posted - ruclips.net/video/3gI3F_C-VBk/видео.html should work
If you search for 'Multiwii MinimOSD' you'll find all of the videos, they all have sensible names to aid searching.
I also have a playlist that collects then all the MinimOSD videos together. I'd strongly advise that you use the playlists on the channel as they can give you videos you didn't know to look for. ruclips.net/p/PLYsWjANuAm4qfxLkr_RLlSF3qh_AwLYIT
Best of luck
hi
how can i setup OSD to pixhawks
See our series on the APM and Pixhawk here on RUclips. The setup is very similar but you need a different firmware.. Best of luck!
all I keep geting is
Arduino: 1.6.12 (Windows 7), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"
In file included from sketch\EEPROM.cpp:5:0:
KV_Team_OSD.h:180: error: variable 'item_table' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
extern PROGMEM const char * item_table[];
^
exit status 1
variable 'item_table' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
any ideas?
Use Arduino 1.0.5 ;)
Thanks, firmware on now but the gui wont run :(
I can't offer any help if you don't share the error messages. Happy to help but please watch ruclips.net/video/olIqTiSJHIY/видео.html and come back to me with more detail of what you've tried..
There is no error message. i double click the icon and there is a very brief flash on the screen and then nothing.
I'd suspect the java installation on the machine then - I'd install the latest version in case that's part of the problem. Best of luck!
:D Nice video I have found here Painless360, keep it up friend.
Cheers,
-KV
when I click on kv team gui all I get is ds_store,I notice you don't have this
+Allan T Is that a question?
Painless360 ha I suppose it's not really lol, just I notice before you click kv team gui I notice you don't have ds_store below kv team gui. I do have ds_store and when I click kv team gui it doesn't go onto the page for adjusting the settings it comes up with ds_ store, I was wondering if you know what ds_ store is,thanks
No idea. Sounds like they changed something. Best of luck!
Painless360 OK thanks
Thank you for the video!
i've tried to upload the firmware, but i get the error: stk500_getsync(): not in sync: resp=0x00
i'm using the FTDI programmer which used to configure the MWC SE2.0. (not thru the arduino program), can you write or link for your FTDI board, i think that my FTDI board is not compatible with arduino software.
i use:
1. MAVLink-OSD by Crius (MinimOSD)
2. FTDI FT232RL 1213-C CN480661 (i found that it could be fake chip)
thank you!
Arkadi Raider I have a video on this exact error, have you watched it?
Thank you for a fast reply! I have watched the video about the error and tried to select other board in the arduino settings (I did it with all boards that exist in the list). I got same error on all of them. After hours of searching Internet I have found that the chip in ftdi board can be fake.
Arkadi Raider i have found the way to fix it! for FTDI FT232RL 1213-C CN480661
first of all boot in windows 7 with "Disable driver signature enforcement" (Press F8 before PC boots windows to see the menu)
use the MProg3.5 tool from "www.ftdichip.com/Support/Utilities.htm" -> scan the ftdi -> Tools (read and parse) -> change product ID to 6001 -> Ctrl+P (to program)
uninstall the com + usb drivers for the FTDI device
install the old driver "CDM-2.08.28-WHQL-Certified"
thats all!!!
worked for me!
Arkadi Raider great tip, well done on getting it working!
quando aparece no visor No mav data! isso que dizer o que?
Se você pode ver a data então você configurá-lo até o código de tempo de mostrar o UTC está ficando dos satélites GPS.
desculpa não entedi.
Desculpe, eu só falo inglês... ;)
I did not understand your answer. how can I put apm information on the display.
No mav date!
See how we do all of that in the OSD video in the APM series. Best of luck!
Anybody know what the led's on the osd mean?
They show that both of the 5v systems (one for the processor, one for the Max chip) are powered.
Hope this helps.
Painless360
According to the link you provided, I should get a steady yellow led after clearing the eprom. That yellow light never comes on And according o the Rush development site, clearing the eprom sets all the parameters to 0.
After loading firmware I do not get any OSD overlay on the video.
Terry Crowell Something basic sounds wrong. Can you flash the OSD firmware to the board and get it to verify ok? If so can you then load the font using the GUI?
If so, connect it back up. Power up the system thrn press the reset button on th
MinimOSD to restart it and see if you getthe welcome screen. .
Painless360 I cannot get the firmware to flash to the board and verify ok. I get the Programmer out of sync error message .The fonts seem to upload but I have no way of knowing for sure. What exactly would you like me to video?
Terry, everything. Happy to look it over for you to help you out.
I.e. How you have it all connected, the setting you have in Arduino (for board type and port) what you press to start the process, the errors as they appear on the screen - everything you can think of. Anyone of the things you are doing could be the problem..
If all else fails and you are doing everything right then it has to be the board...
Hello Lee: Hope all well.
(19:06): Do we still need to power up the TX with separate battery?. Please see below video. I am trying to setup my first FPV on PixHawk using minimOSD.
drive.google.com/open?id=0BwguQaBwEJZ-SWRnaklJN3UyOXc
See the PixHawk setup videos. I can't remember but I think it powers it from the USB connector.. Make sure you're using one of the higher power USB connectors on your PC though..
Nice video. Check out this firmware code.google.com/p/multiwii-osd/ Its base is taken as a fork from "Rush OSD Development" R370. The GUI its alot better and it has more configurable options.
Will also have a look see at this version of RushOSD too thanks *****
Hi Romeo, thanks for the link! Another one to try and this one has a better GUI. Thanks again.
Happy flying!
Hi. Awesome and very detailed video! (thumbsup)! I have a question though. I have a Multiwii Pro:
www.hobbyking.com/hobbyking/store/__26588__MultiWii_PRO_Flight_Controller_w_MTK_GPS_Module_.html
My question is: where would i tap into it to get the telemetry? Serial 2 is already taken by the GPS.
here's a board overlay:
www.hobbyking.com/hobbyking/store/uploads/201872452X19082X23.pdf
.
And if you happen to know if I have to set anything in the config.h to send the telemetry to that specific serial port.
Wow. this became a long post. Thanks for a great video and for your time!
bastian38 Sorry - I don't use the Multiwii_Pro myself.
Best of luck with it.
Painless360 I think I figured it out, I can connect it to the Serial usually used to show telemetry on a LCD. This will be interesting :)
Good news! Best of luck with the project - Multiwii has been one of my favourites over the past two years. Nice to fly and provides a very good GPS HOLD and RTH feature.
Happy flying!