Tagged: #LCD #GUI
Hello Everyone,
I have built a custom board using OSD3358 now I need to write a GUI software for a 5-inch LCD display. I did a little research and decided to move forward with the QT application development platform, I would like to know what other options I have for GUI development.
I am a beginner and looking for some suggestions that help me get started.
Thanks!
Khan,
QT is a good option for UI development. Couple of other options to consider:
– TI SDK Matrix GUI: http://software-dl.ti.com/processor-sdk-linux/esd/docs/04_03_00_05/linux/Examples_and_Demos.html
– Storyboard from Crank Software: https://blog.cranksoftware.com/try-it-now-beaglebone-black-demo-image/
Best,
Neeraj
Hi Neeraj,
Thanks for your reply. I am going with QT, here are a couple of questions I would like to ask you before I get started:
1. The custom board I designed is based on PocketBeagle’s reference schematic design. The image available for PocketBeagle on BeagleBoard.org is “Debian 9.5 2018-10-07 4GB SD LXQT” which supports a graphical user interface that is 2 years old there are other latest images available that doesn’t support graphical interface, so the question is after I developed my own GUI using QT creator will I be able to use it on one of those non-LXQT images?
2. I am trying to set up a windows host machine to cross-compile the GUI, can direct me to where I can find the guide to do so and also I need to find out all the libraries or dependencies I need to install on the Target.
These questions may sound basic, please excuse me I am coming from a hardware background.
Thanks! your help is much appriciated.
Khan,
You can use the images that have an extension “LXQT” in the Older Debian images section of the software images page: https://beagleboard.org/latest-images. There are more flavors and currently tested images at https://rcn-ee.com/rootfs/.
There are several resources to get started on QT. Please take a look at http://exploringbeaglebone.com/chapter13/ from Exploring Beaglebone by Derek Molloy. There are several videos to walk you through the steps.
Official QT documentation for Beaglebone Black can be found here: https://doc.qt.io/archives/qt-5.8-devicecreation/qtee-supported-platforms.html.
Best,
Neeraj
Octavo Systems LLC all rights reserved
OCTAVO is registered in the U.S. Patent and Trademark Office. OSD, C-SiP, and the Octavo Logo are trademarks of Octavo Systems LLC.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields