I’ve been prototyping an embedded device with a Raspberry Pi, using Qt5.x on a stripped down version of Raspbian Linux. I’m starting to run into OpenGL issues, which have me thinking that a more industrial platform such as Toradex will be better suited for my application.
I have a couple of questions if you don’t mind:
- I’ve done a cursory search, but can’t seem to find a definitive comparison between the Apalis and Colibri platforms. The Colibri T30 looks to be a good module for my application, but that isn’t based on a thorough understanding of the products.
- My current software is written in Python using PyQt5 for the Qt binding. Has this been done on a Toradex module, or do almost all Qt-based developers opt for c++?
- Is interfacing with GPIO, I2C, UART, PWM, etc. as simple as one would expect?
- Is the ‘quick boot’ Embedded Linux image available from Toradex, or is comprehensive modification required to get the <2 boot-into-application capability?
As some additional information, I’m currently considering the Viola Plus carrier board with the Colibri T30. I would likely compile Qt and PyQt5 initially to see what sort of Python-based Qt performance I can achieve, before looking at re-developing in c++ if the performance isn’t adequate.
EDIT: Just realised the Viola board doesn’t have a VGA/DVI/HDMI output, so I guess I’ll be using the Iris or Aster board.