Beaglebone: Example Qt Embedded Linux Application

To Continue Play Video, Please Click Ads & Closed Here, Thank you ×


This is the third 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 the second 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 this the final video in this series I demonstrate an example application that uses an accelerometer and LED to act as output/input devices and I provide the full source code. I explain how the source code is structured and how the physical circuit was configured.

The source code is available at the Linux prompt…

c++ compiler

21 thoughts on “Beaglebone: Example Qt Embedded Linux Application

  1. Hi Derek, your videos are awesome. Is it possible to develop a QT application for an appliance and configure the Beaglebone to seamlessly boot directly into your application without any visible remnants of the underlying OS and hardware? ?

  2. Hi! To my surprise opengl libraries are not present when compiling for the Angstrom distribution. Has someone managed to add the opengl libaries for Qt4-Embedded? I found a link for (libqtopengl4 4.8.0-r48.1 armv7a Ångström v2012.05 eglibc armv7a base feed) on the Angstrom website. Is that what I need? If Yes how to install that??

  3. Excellent video, I'm considering building a "smart device" using a beaglebone and a lightweight linux build. I won't be using an accelerometer, but I will need to find a compact way to enable wifi. I'm not trying to make a phone of course, just a small handheld PC capable of wifi internet browsing. Obviously I could buy an iPod touch or something, but I want to build it.?

  4. I have followed all of your Beaglebone videos, and have more recently been exploring the Qt framework as a very viable cross-platform development tool. So I was very excited to see your videos on Qt with the 'bone. Although I have not yet tried these Qt tutorials with the Beaglebone (I don't have the LCD yet), it's pretty obvious to see that the Qt/Beaglebone interface is MUCH smoother than was the Eclipse support…which always felt cumbersome, and a bit hackish. This looks SLICK!?

Leave A Comment

Your email address will not be published. Required fields are marked *