If you’re using an STM32 microcontroller, you may have noticed that STMicroelectronics now bundles in free graphics software from TouchGFX as part of STM32Cube software packages. And you may be wondering if it makes sense to use for your next embedded GUI project.
We’re often asked why customers should consider using Crank Storyboard instead of a free graphics software option. Improved optimization and efficiency combined with perks such as 3D hardware acceleration and compatibility with hardware platforms and families are a few things to think about.
So here’s the rest of our shortlist of items to consider when trying to decide if a free UI development tool makes sense for your own embedded project.
Ready to dive in? See Storyboard applications on your ST platform in minutes, with our free demo images.
If over time your product requirements change and you want to build a more premium product with richer multi-featured user experience, you may wish to migrate upwards to a more powerful MPU. TouchGFX is currently bounded to, and only supports, the STM32 microcontrollers. So if there is any chance that you may need to move to the STM32 MP1 for higher power, then picking a UI development tool that can scale from low MCUs to MPUs is key. This is the case for 3D graphics.
TouchGFX supports ST’s proprietary Chrom-ART Accelerator so it can provide accelerated graphics - more than just software rendering. However, Chrom-ART isn’t 3D so if your UI does need 3D graphics (or a mix of 2D and 3D), then your UI development team will require something more. The Crank Storyboard GUI design engine takes advantage of proprietary graphics libraries, 2D or 3D hardware acceleration, and memory management functions so that you can achieve modern graphics and scale graphic resolution up or down as you need. Thus, providing your development project with the flexibility to easily deliver a streamlined, cohesive UX featuring state-of-the-art 3D graphics when required.
You don’t want to run into issues at a later stage of development as your UI design matures into richer animations, or as you need to shift towards new hardware.
That’s not only our advice in a nutshell, but has been our customer’s experience as well! If you’d like to do an in-depth comparison of the free STM32 GUI builder and Crank Storyboard, get in touch with our sales folks at sales@cranksoftware.com and we’ll provide you the most unbiased answers to your questions we can. We can also put you in touch with ST, who have been a valued partner of ours for many years, for any questions that we don’t have the answer to.
While you’re here, check out our downloadable ST demo images for everything from an MCU up to MPU to see Storyboard applications on your ST platform in minutes. Don't see the platform you're considering? No worries. Drop us a line at sales@cranksoftware.com and we'll let you know where it's at.