Scaling your embedded UI project

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




Create an embedded GUI app for an MCU or MPU.

With 20+ partners, Storyboard supports the widest range of hardware platforms for embedded GUI framework development. From a small, single-purpose kitchen appliance to a luxury automotive cluster, Storyboard was built with your unique embedded project in mind.



Your smallest footprint possible, with Storyboard for MCUs

With Storyboard's Lite configuration, Crank's embedded UI export feature for MCUs, you can develop high-quality user experiences that are highly-optimized for tight resourced devices. It's designed to deliver efficient applications, but with the same collaborative workflow and ease-of-use that developers are familiar with in Storyboard.  

Read about Storyboard Lite ▸


Deploy optimized user experiences to resource-constrained targets

Storyboard delivers the following benefits for porting Storyboard-built apps to MCUs.

Lean applications

Storyboard Lite is light. It introduces capabilities designed to develop reduced-footprint applications. With a runtime streamlined for resource savings and a C-callback API instead of Lua, Storyboard Lite gives you tight control over memory usage.

Clear insight into resource data

Our Performance Metrics give you insight into your embedded app’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 Lite is Storyboard. This means you can 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. Automatically. 

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
Fortune 1000 RV Manufacturer


Create embedded UIs on any hardware platform

Storyboard’s unique architecture is compatible with MCUs, crossover processors, and MPUs, giving you the freedom to create embedded applications that scale markets and hardware platforms. Help de-risk your embedded project by introducing a UI development tool that easily supports hardware changes and at any point in your development cycle.

Learn more about Storyboard supported hardware ▸



Flexibility for an OS that complements your hardware

Storyboard gives you your own choice when it comes to choosing an operating system that’s best-suited for your embedded project. Whether you’re selecting an OS for a resource-constrained MCU or 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?