FROM EVERYONE, including Mobiflight Sebastian): If your Arduino becomes stuck/bricked etc. All you need to do is download the Arduino sketch called EPROM CLEAR from the example sketch menu. Problem solved! All boards are now working again.
I have to admit I cannot belive how easy this stuff is with Mobiflight... I was thinking about developing something similar a couple of years back but thought it to be too much work... :D Thanks to everyone who contributed in this!
Hello, I do believe I just commented in thingiverse with you. Great to have you aboard and thank you for taking the time to comment. Special thanks goes to the creator, Sebastian who is leading the way of interfacing with Mobiflight. Kind Regards Karl
@@helimech8152 Yes, you're right, I have found your account there and just had to drop some knowledge (typical German know-it-all ;) ). Keep up the good work and thanks for publishing it!
Excellent job Karl, one thing though, I think the text to be displayed should be : 1st Line = !$$"$$.$ (lat goes up to 90 so two digits instead of 3) 2nd Line = %###".##.# (exactly as you entered) This way the last decimal digit from longitude will be shown on the display. Great channel !! Greetings from Argentina!
Thank you so much. Using your guidance, I was able to create a 4 line NAV 1 ACT NAV 1 STB COM 1 ACT COM 1 STB using SimConnect instead of FSUIPC offsets. The only tricky part is the Transform formulas. They are different for SimConnect. For NAV Round($*100,1). For COM Round($*1000,1). I found the LCD display much easier than the LED seven segment displays. More from you on using MobiFlight would be most welcome
I bought 10 1602s without the I2C board, silly me :) This tutorial was extremely well done! I had to take out a pen and pad to take notes! Have a great day!
Superb video and explanation, this also works for XPLANE and the free ZIBO 737, but you have to use datarefs instead of offsets. Keep up the good work!!!
I have to admit you are a genius, Can we get a tutorial on the 7 segment display as well? Also is there a table or something we can get the codes form? like the 0x05C4 etc.. Thanks and keep up the great work
Humbled by your kind words and thank you. As for offsets, check out the FSUIPC documentation. They list them all. If you are using Mobiflight and MSFS, they have a full event list that you just select and it enters all the data for you. Kind Regards Karl
Great tutorial Karl, thank you. I have setup a 20 x 4 LCD with all 4 rows displaying data. Is it possible to add more data to this one LCD and use an encoder to "scroll" each additional row? Or am I stuck with the 4 rows only?
Thanks Karl .. This is very clear expression of the using LCD with Mobiflight Can you try to using more than one LCD with 1 arduino board , connected SDA and SCL as common bus wire _?
Please do, I’m building an a320 fcu snd want the alt, heading etc on 2 different displays but 1 arduino, I think I just need to know how to change the address of the display as you mentioned but a tutorial would be great, thanks
@karlclarke Hi great tutorial I am very newto this type of thing, I would like to use this display to show com1,com2 ans vloc1 vlock2 as displayed on the Garmin GNS 530 would it be possible for you to explain how to do this please please remeber i have never used Mobi fight before many thanks William
Hello karl, is that possible to display in an LCD display 1604 the AC and DC meter of the b737? like dc amps, cps freq, dc volts, ac amps, ac volts all in one lcd display? regards
Hi Artur, no I have not tried them. I will also have to goggle them as I didn't know you could get RGB ones. However, I doubt you would be able to run them as I the base code in MF is not there...Yet! Kind Regards Karl
hi I wanted to know but how many screens you can add in this mode that is to make it work as a radio ap parameters , is it possible to put examples of 3/4 screens and get the info above? thanks I await your reply.
I'm thinking of building a standalone radio panel and ideally I'd like it to be plug and play. Does mobiflight need to run on the PC when flying the sim or is it just for flashing the arduino?
Hello and great to hear from you again. Mobiflight does need to be running on the sim computer or another computer if you have FSWIDE installed. It acts as the interface software for the Arduino. Kind Regards Karl
Nice experimenting Karl! I'm glad you also told me how to clear the Prom on the Arduino too! But why consider MSFS2020 at all for a cockpit as long as it has no support for more screens than one? I've seen a set up for 3 displays but no1 and no3 screen had hopeless deformations of the picture.
Hi Robroy, I haven't noticed any major deformation at all in MSFS. I blown away every time I look out of the windows. I am using Nvidia surround span and view set to wide angle in the sim. I hope I don't now start the sim up and it all looks weird now you have pointed this out! lol Kind Regards Karl
@@helimech8152 I am testing MSFS2020 but can't see any possibility to distribute cockpit instrument displays or have 5 displays with landscape. But I will try Nvidia surround, as you do, so thank you for the advice!
Maybe you misunderstood? In a cockpit you want to see out to the right and left wing on the 2 or more side monitors, you would need a new view window as in Prepar3D or FSX to move to those screens. With Nvidia surround you just spread the front view over several displays or am I wrong? Your channel is amazing btw;)
Hello and thank you. You are completely right and this fixed the problem, I have now managed to recover all my old broken boards too. Win Win! Kind Regards Karl
Hi, when I upload the display to my arduino, it says it was successful but then when I try to exit the settings it says things are unsaved and the lcd does not work? Thanks
There is a way to fix the arduinos that were bricked... I purposefully bricked mine the same way (entering 1 line LCD) to test it, doing the following fixed it and now I can see my arduino again on mobiflight (i tested it on uno but i dont see why it wouldnt work on mega) 1) First, you need to reflash the bootloader of the bricked arduino. To do that you will need another working arduino (preferably uno but mega should also do fine) there are many videos online to show how it’s done, here is straight forward one ua-cam.com/video/xl-XQ_te8zM/v-deo.html After you successfully do that, unplug all wires and connect the original "bricked" mega into your PC by itself. Its now back to being a normal arduino… (you can test it with uploading a blink sketch or something) 2) you now have to upload the MobiFlight firmware manually (not through MobiFlight) by directly uploading the .hex mobiflight firmware to it there are many ways to do that, here is one: open a command line (CMD) navigate to the folder where your mobiflight lives (this example assumes its in D:\Mobiflight) and navigate to Arduino\hardware\tools\avr\bin the full path should be D:\MobiFlight\Arduino\hardware\tools\avr\bin (again assuming your MobiFlight lives in D:\Mobiflight) then run the command: avrdude -C "D:\MobiFlight\Arduino\hardware\tools\avr\etc\avrdude.conf" -v -patmega2560 -cwiring -PCOM3 -b115200 -D -Uflash:w:"D:\MobiFlight\firmware\mobiflight_mega_1_10_0.hex":i note that this command assumes your mobiflight lives in D:\Mobiflight, change both paths to where your mobiflight actually lives also don’t forget to change the port number to the correct port number of your connected mega. change PCOM3 to whatever COM port it is on After that runs successfully, you can open mobiflight and it will work just fine if you do try that please let me know if it worked or if you have any questions i am more than happy to help
Hi Sam, you nailed it! Very simple and I have recovered all my stuck Arduino's. Sebastian from Mobiflight told me to upload the example IDE sketch called Clear Eprom and that fixed it. Pretty happy because Arduino prices have tripled in the last few years! Kind Regards Karl
@@helimech8152 I am done with my 787 project. I am not able to print the parts and panel, because of the power problem in our locality. Also get a notice, bcoz of the over usage. Secondly, there's no dimensions available on internet.
Awesome guide, thanks! I also ran into an issue with my screen where I couldn't see any text displayed. I had to twist the little screw on the back of the board as described here: ua-cam.com/video/bmsy0sk2ohw/v-deo.html
FROM EVERYONE, including Mobiflight Sebastian):
If your Arduino becomes stuck/bricked etc. All you need to do is download the Arduino sketch called EPROM CLEAR from the example sketch menu. Problem solved! All boards are now working again.
I have no need to use this display but you know when a new video drops, I watch the whole thing. You're the reason I got a 3D printer!
Hello and that's great to hear! 3d printers are the way ahead for cockpit building! Kind Regards Karl
I have to admit I cannot belive how easy this stuff is with Mobiflight...
I was thinking about developing something similar a couple of years back but thought it to be too much work... :D
Thanks to everyone who contributed in this!
Hello, I do believe I just commented in thingiverse with you. Great to have you aboard and thank you for taking the time to comment. Special thanks goes to the creator, Sebastian who is leading the way of interfacing with Mobiflight. Kind Regards Karl
@@helimech8152 Yes, you're right, I have found your account there and just had to drop some knowledge (typical German know-it-all ;) ).
Keep up the good work and thanks for publishing it!
Excellent job Karl, one thing though, I think the text to be displayed should be :
1st Line = !$$"$$.$ (lat goes up to 90 so two digits instead of 3)
2nd Line = %###".##.# (exactly as you entered)
This way the last decimal digit from longitude will be shown on the display.
Great channel !!
Greetings from Argentina!
Thank you so much. Using your guidance, I was able to create a 4 line NAV 1 ACT NAV 1 STB COM 1 ACT COM 1 STB using SimConnect instead of FSUIPC offsets. The only tricky part is the Transform formulas. They are different for SimConnect. For NAV Round($*100,1). For COM Round($*1000,1). I found the LCD display much easier than the LED seven segment displays. More from you on using MobiFlight would be most welcome
Thanks Steve!
Understanding LCDs just got a lot clearer. Cheers mate. Ty 👩✈️
Hello, and this is an old video. But really happy it was able to help. Pretty much this was the whole basis of the channel. Thank you.
I bought 10 1602s without the I2C board, silly me :)
This tutorial was extremely well done! I had to take out a pen and pad to take notes!
Have a great day!
🤩🤩🤩🤩
Hi Captain Bob, Great to hear from you again! I hope this helps and gives you a few ideas for your build! Kind Regards Karl
@@helimech8152 It definitely did! This opened a whole world of LCDs to me :)
Superb video and explanation, this also works for XPLANE and the free ZIBO 737, but you have to use datarefs instead of offsets. Keep up the good work!!!
Just a little correction, it's an IsquaredC board not an ICsquared.
Hello and gosh I never realized I used to say that! Thank and more taken!
I have to admit you are a genius, Can we get a tutorial on the 7 segment display as well?
Also is there a table or something we can get the codes form? like the 0x05C4 etc..
Thanks and keep up the great work
Humbled by your kind words and thank you. As for offsets, check out the FSUIPC documentation. They list them all. If you are using Mobiflight and MSFS, they have a full event list that you just select and it enters all the data for you. Kind Regards Karl
Hello Kark! Great Video thanks a lot 👍👍
For things like this, I'm rather partial to 7 segment displays myself. Personal preference, I just find them easier to read.
Maybe I'm stupid, but where are you getting these offset numbers?
FSUIPC documentation " C:\Users\Home\Documents\FSUIPC7"
Great tutorial Karl, thank you.
I have setup a 20 x 4 LCD with all 4 rows displaying data. Is it possible to add more data to this one LCD and use an encoder to "scroll" each additional row? Or am I stuck with the 4 rows only?
It's ok, I worked out how to do it, thanks again for a great tutorial.
Awesome! Well done!
That was a wonderful tutorial 😎😎😎
Thank you! for the awesome feedback! Kind Regards Karl
Thanks Karl .. This is very clear expression of the using LCD with Mobiflight
Can you try to using more than one LCD with 1 arduino board , connected SDA and SCL as common bus wire _?
Hi Ismail, I have not tried yet, but i might give it a go later in week post the next throttle build video. Kind Regards Karl
Please do, I’m building an a320 fcu snd want the alt, heading etc on 2 different displays but 1 arduino, I think I just need to know how to change the address of the display as you mentioned but a tutorial would be great, thanks
Thank you man all for you awesome help !! How can I donate you some bucks
@karlclarke Hi great tutorial I am very newto this type of thing, I would like to use this display to show com1,com2 ans vloc1 vlock2 as displayed on the Garmin GNS 530 would it be possible for you to explain how to do this please please remeber i have never used Mobi fight before many thanks William
Hello karl, is that possible to display in an LCD display 1604 the AC and DC meter of the b737? like dc amps, cps freq, dc volts, ac amps, ac volts all in one lcd display? regards
Where and how do you assign the pins you connect it to the arduino?
Karl, thanks for video. Have you tryed 1602RGB? Is it possible to use them with Mobiflight?
Hi Artur, no I have not tried them. I will also have to goggle them as I didn't know you could get RGB ones. However, I doubt you would be able to run them as I the base code in MF is not there...Yet! Kind Regards Karl
Great video (as usual). Very helpfull. Thanks. Kind regards, Dolf
Hi Dolf, Thank you. Kind regards Karl
Can you do a tutorial for COM1 and COM2 in the zibo mod? I can't figure out how to get the last digit to display.
Where do you find these FUIPC offset values for each item
hi I wanted to know but how many screens you can add in this mode that is to make it work as a radio ap parameters ,
is it possible to put examples of 3/4 screens and get the info above?
thanks I await your reply.
How do you connect multiple boards to the same Arduino
The SDA and SCK lines are paralleled to each board. Each board needs a different address. The 0x27 number he referred to in the video.
can it many rows, for com, nav. and autopilot settings?
I think 4 rows is maximum on a 16x04 unit
I'm thinking of building a standalone radio panel and ideally I'd like it to be plug and play. Does mobiflight need to run on the PC when flying the sim or is it just for flashing the arduino?
Hello and great to hear from you again. Mobiflight does need to be running on the sim computer or another computer if you have FSWIDE installed. It acts as the interface software for the Arduino. Kind Regards Karl
hey, can this lcd display to have many options for radios, autopilot, etc?
Hello, It can display anything you want programmed and as long as the sim has a value output for it.
Nice experimenting Karl! I'm glad you also told me how to clear the Prom on the Arduino too!
But why consider MSFS2020 at all for a cockpit as long as it has no support for more screens than one? I've seen a set up for 3 displays but no1 and no3 screen had hopeless deformations of the picture.
Hi Robroy, I haven't noticed any major deformation at all in MSFS. I blown away every time I look out of the windows. I am using Nvidia surround span and view set to wide angle in the sim. I hope I don't now start the sim up and it all looks weird now you have pointed this out! lol Kind Regards Karl
@@helimech8152 I am testing MSFS2020 but can't see any possibility to distribute cockpit instrument displays or have 5 displays with landscape. But I will try Nvidia surround, as you do, so thank you for the advice!
Maybe you misunderstood? In a cockpit you want to see out to the right and left wing on the 2 or more side monitors, you would need a new view window as in Prepar3D or FSX to move to those screens. With Nvidia surround you just spread the front view over several displays or am I wrong? Your channel is amazing btw;)
Same thing happened to me with the arduino boards ,all I did was to clear the EPPROMs on them and works fine there after..
Hello and thank you. You are completely right and this fixed the problem, I have now managed to recover all my old broken boards too. Win Win! Kind Regards Karl
@@helimech8152 your welcome !
Hi, when I upload the display to my arduino, it says it was successful but then when I try to exit the settings it says things are unsaved and the lcd does not work?
Thanks
same issue!
Boa noite como faz para o HDG
Hello, I would write the text HDG:
find the offset for HDG and enter that in to mobiflight offset box. Thats about it! Kind Regards Karl
How much does the whole simulator cost?
There is a way to fix the arduinos that were bricked...
I purposefully bricked mine the same way (entering 1 line LCD) to test it, doing the following fixed it and now I can see my arduino again on mobiflight (i tested it on uno but i dont see why it wouldnt work on mega)
1) First, you need to reflash the bootloader of the bricked arduino. To do that you will need another working arduino (preferably uno but mega should also do fine)
there are many videos online to show how it’s done, here is straight forward one
ua-cam.com/video/xl-XQ_te8zM/v-deo.html
After you successfully do that, unplug all wires and connect the original "bricked" mega into your PC by itself. Its now back to being a normal arduino… (you can test it with uploading a blink sketch or something)
2) you now have to upload the MobiFlight firmware manually (not through MobiFlight) by directly uploading the .hex mobiflight firmware to it
there are many ways to do that, here is one:
open a command line (CMD) navigate to the folder where your mobiflight lives (this example assumes its in D:\Mobiflight) and navigate to Arduino\hardware\tools\avr\bin
the full path should be D:\MobiFlight\Arduino\hardware\tools\avr\bin (again assuming your MobiFlight lives in D:\Mobiflight)
then run the command:
avrdude -C "D:\MobiFlight\Arduino\hardware\tools\avr\etc\avrdude.conf" -v -patmega2560 -cwiring -PCOM3 -b115200 -D -Uflash:w:"D:\MobiFlight\firmware\mobiflight_mega_1_10_0.hex":i
note that this command assumes your mobiflight lives in D:\Mobiflight, change both paths to where your mobiflight actually lives
also don’t forget to change the port number to the correct port number of your connected mega. change PCOM3 to whatever COM port it is on
After that runs successfully, you can open mobiflight and it will work just fine
if you do try that please let me know if it worked or if you have any questions i am more than happy to help
Hi Sam, you nailed it! Very simple and I have recovered all my stuck Arduino's. Sebastian from Mobiflight told me to upload the example IDE sketch called Clear Eprom and that fixed it. Pretty happy because Arduino prices have tripled in the last few years! Kind Regards Karl
Oh that's much simpler haha. Great to know about it. Thank you
Aaaa, I found 737 throttle on the shelf. Please give it to me for free..😉
Chuckle!
@@helimech8152 I am done with my 787 project. I am not able to print the parts and panel, because of the power problem in our locality. Also get a notice, bcoz of the over usage. Secondly, there's no dimensions available on internet.
Awesome guide, thanks! I also ran into an issue with my screen where I couldn't see any text displayed. I had to twist the little screw on the back of the board as described here: ua-cam.com/video/bmsy0sk2ohw/v-deo.html
Thanks for the info!
Diysim 737 network blog is very bad
You can check out the awful blog here:
www.737diysim.com/blog