Embedded GUIs optimized for microcontrollers

From tiny controls on memory-restricted MCUs to complex solutions on quad-core MPUs, Storyboard goes where you need




Create GUIs for resource-constrained devices

With over 20 partners, Storyboard supports the widest range of platforms for embedded GUI development on resource-constrained devices. From a small, wearables smartwatch to a luxury automotive cluster, Storyboard is built with your unique embedded project in mind.



Your smallest footprint possible

With Storyboard, you can develop high-quality user experiences that are highly optimized for tightly resourced devices. It's designed to deliver efficient applications using a collaborative workflow between designers and developers, ensuring the best experience for users without consuming power and memory.




Deploy optimized user experiences to resource-constrained targets

Storyboard delivers the following benefits for deploying GUIs to MCUs

Lean applications

Storyboard includes capabilities designed to develop reduced-footprint applications. With a runtime streamlined for resource savings and choice between C-callback and Lua APIs, Storyboard gives you tight control over memory usage.

Clear insight into resource data

Our Performance Metrics give you insights into your embedded application’s resources while you build. This visibility allows you to develop with memory in mind while still maximizing performance and functionality.

Reduced footprint

Storyboard’s Resource Export Configuration provides actionable feedback about your application footprint that allows you to finely-tune how and what you export to your target, to get the best out of your chosen hardware platform.

Increased reusability

Storyboard helps you develop the same application for multiple platforms by turning on and off the content you need, maximizing reusability and reducing time and waste for your project. 


Development principles for sophisticated wearable GUI experiences

From framebuffers to GIFs, this e-book explains key embedded graphical user interface (GUI) concepts to get the most out of the memory and graphics capabilities of your smart watch and wearable platforms.


Valid Manufacturing Primary-CMYK-PANTONE_TM
We chose Crank Software and Storyboard because they support all hardware platforms, they're affordable, and their profitability year after year shows they're not going anywhere.
Chief Engineer of Innovation
Valid Manufacturing


Create embedded GUIs on any hardware platform

Storyboard’s unique architecture is compatible with microcontrollers, crossover processors, and microprocessors, giving you the freedom to create embedded applications that scale markets and hardware platforms. By using a development tool that supports hardware changes at any point in your lifecycle, you de-risk your embedded project and can better adapt to market changes.




Operating system flexibility

Storyboard lets you choose which operating system is best suited for your embedded project. Whether you select an operating system for a resource-constrained MCU, a high-performance MPU, or something in between, Storyboard’s support for a wide range of operating systems allows you to switch back and forth depending on your requirements.

Learn more about OS options ▸


Take Storyboard for a test drive

 Import your design, add code, refine behavior and see your app on any platform in 10 minutes. How’s that for fast?