Beaglebone: Qt Creator for C++ ARM Embedded Linux Development @DerekMolloyatDCU
Beaglebone: Qt Creator for C++ ARM Embedded Linux Development  @DerekMolloyatDCU
Uploaded March 2013 | Updated September 2026, 3 weeks ago
This is the second video in a set of three on Qt application development on the Beaglebone or any other embedded Linux device. The first video introduces the LCD module that I used and this video is where I set up a full toolchain for C++ Qt application development under embedded Linux (Qt for embedded devices). This toolchain allows us to cross compile Qt applications for the Beaglebone, deploy the applications directly to the beaglebone with a single click and even use remote debugging using gdbserver to diagnose any problems with our applications. The main use of this platform is for GUI application development when a LCD module, or external display is present.

In the final video I demonstrate an example application that uses an accelerometer and LED to act as output/input devices and I provide the full source code.


Thad Failor (via comments below) provides some information on how to deal with the requirement to execute . /usr/local/angtrom/arm/environment-setup in advance of starting QtCreator. The steps are:
- Open Qt Creator
- Open your project
- Click Projects under [Your Beaglebone Kit]
- Click Build
- Scroll down to the bottom and click details
- Click on Batch
- Edit Paste the contents of the ". /usr/local/angstrom/arm/enviro­­nment-setup" removing any of the "export" commands.

If you use this video in your research, please cite:

Molloy, D. [DerekMolloyDCU]. (2013, March, 6). Beaglebone: Qt Creator for C++ ARM Embedded Linux Development [Video file]. Retrieved from youtube.com/watch?v=kP7uvOu9hoQ

Please find more information on these videos at: http://www.derekmolloy.ie/
Beaglebone: Qt Creator for C++ ARM Embedded Linux DevelopmentBeagleBone: GPIO Linux Loadable Kernel Module (LKM) Development DemonstrationDigital Electronics: The Half Adder and Full AdderExperiments 3.1: Sequential Logic - S-R Latch and a Gated S-R LatchExperiments 2.6: Logic Gates -  3 Line to 8 Line Decoder ExampleArduino: Arduino LCD Tutorial II - A Reaction TimerAVR Programming - AVR Studio Tutorial IntroductionLaboratory 6 OutcomeDigital Electronics: Debouncing a Push Button Switch (SPST)Digital Electronics: Optocoupler | Optoisolator - Driving a high-current CREE XLamp XR-C LEDBeaglebone: C/C++ Programming Introduction for ARM Embedded Linux Development using Eclipse CDTExperiments 5.3: 8x8 LED Dot Matrix Display Tutorial (Red/Green Common Anode) using the Arduino
Derek Molloy |

Beaglebone: Qt Creator for C++ ARM Embedded Linux Development

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER