Hardware Best Practices

Deciding What Processor to Use for Your Embedded GUI Application?


Download the Best Practices Using Storyboard Whitepaper


Choosing the Correct Hardware Platform for Embedded GUI Applications

We can help you choose the most optimal hardware for your project. When building an application in Storyboard, our embedded GUI application development tool, there are many choices you will face. Hardware capabilities, performance, power requirements, memory types, OS implications, packaging options, platform scalability and interoperability are just some of the considerations you
will have to work through in the early stages. This best practices guide will help you make your decision faster. 




Want to take a sneak peak?

Our experts have created this guide to help embedded professionals choose the best hardware for their GUI application.



In this best practices guide, you will learn: 
embedded GUI application hardware performance


How to Determine Application Hardware Performance Requirements

One of the first aspects you should address when creating an embedded GUI application with a great user experience is determining if the system being evaluated is powerful enough to render the graphics needed while still performing all the other tasks the embedded system needs. As a first step, it’s generally best to get a feeling for the capabilities of the hardware you’re considering.



Steps to Estimate Embedded System Memory Needs

Understand how much memory your embedded GUI application will require. Similar to how important it is to understand how much processing power your product requires, it is equally important to be aware of the amount of memory needed. Too little and you’ll find that you will have to make design concessions. Too much and your bill of materials cost will be unnecessarily high.



Tips to Estimate Storage Requirements

Understanding the storage requirements of your product will depend on several different aspects. Some of these, like graphical asset space and binary sizes, can be accounted for within Storyboard's Metrics View tool. Other requirements, such as the size of the OS and other system dependencies, need to be accounted for manually to provide an all-encompassing view of the entire embedded system.


Other Things You Might Be Interested In