Has anybody managed to get QGroundControl GCS working on RPi?

@Guiboy

I’ve tried getting it to work under Ubuntu MATE on a Rpi3. I gave up after i found the Android solution.
It would be really great to have Qgcs working under Linux on a Rpi. I will give it a new go when I can find some time.

Alex

@Guiboy

I have begun trying to get Qgcs working under linux on Rpi 3 again. I’ve started with a fresh install of Raspbian Stretch. Currently the box is compiling Qt5.7.1 and Qt Creator. Hopefully I can try to build Qgcs later tonight. I will post back with the results.

Alex

Have you tried qtrpi.com?

how exciting!!! Looking forward to see if it works… it goes beyond my skills…
Thanks for sharing the experience

@fnoop

I’ve seen it! But it does not support Qt 5.7.1 as Qgroundcontrol requires. :worried:

@Guiboy
It’s sort of beyond my skills also… Learning by burning… :joy:

@Guiboy

This is giving me a real headache… Still trying to solve the issues =)

Alex

@Guiboy long time no see. I finally got some time to work on this project again.
I can now start the QGC on my RPi3 under Raspbian Strech.

The system runs without X and is really fast. I haven’t connected to my APM yet, I need to cleanup some stuff and then I can make a working image if you are still interested.

Alex

Alex you are my god!
How did you come to make it work in the end? I had the feeling this was “mission impossible” after starting it and seeing so many bugs in the former trial.
Yes, I am of course more than interested.
I would like to use the RPi to run wifibroadcast in parallel of QGC.
This would allow long range 433 MHz telemetry as well as long range 2,4GHz video analogic streaming, the overall being packed into a customized GCS tablet.
Well, at least this is my dream…
I am looking forward to check it out, if you can share your disk image :slight_smile:

Haha!

After reading numerous QT Raspberry tutorials i finally found a solution that worked…
But there are some issues… I’m trying to sort them out now… Yes I’ll share the image when I have a more working solution.

Alex

Maybe a write up of notes to get it going is in order. :slight_smile:

Could you share your recipe for building qt? I tried but gave up as life is too short:

Hi guys!

I’ve got some issues because I compiled QT with EGLF support, as a result QGroundControl crashes when I do something that require a new window on top of the main window. I’m trying to compile QT with EGL on X support now to see if it helps to run within X.

If I get it to work I will make a complete write-up so that you can compile yourself!

Alex

Still working on this…

Last night I finally got QGCS to work with Raspbian Stretch and PIXEL. I will publish a complete writeup on how I got it working later tonight.

Alex

Hail To the King! :slight_smile:

Haha!

Sorry for the delay… It’s been a busy weekend. Hopefully I’ll be able to get finnished with the tutorial today…

https://discuss.ardupilot.org/t/cross-compiling-qgcs-for-raspberry-pi/26790

Have fun!

1 Like

Thanks very much for this tuto!
In the same time it would be great if you could upload the physical disk image to save some time and troubleshooting.
Thanks in avdance
Guillaume

@Guiboy I can make an image, I just need to fine polish the setup. What display are you planning to use?

Right now I’m working on the ArduCopter code so we can have joystick control via QGroundControl. (Hopefully)

I ll be using the official 7’’ touchscreen
I did not even hope you could as well make it work with a joystick! Yes, long range wifi for control and telemetry would just be more than very fine… :slight_smile: