Build HMIs on the OS You Know. Deploy Faster Than Ever

Storyboard’s optimized runtimes work seamlessly with RTOS, Linux, Android, QNX, and more—so you can start building and testing your embedded GUI without platform constraints.

Storyboard Works Where You Work — No Matter the OS

Storyboard supports a wide range of operating systems—from real-time platforms like QNX and RTOS to open-source options like Linux and Android.

With Storyboard’s portable runtime engines, you can develop once and deploy across any hardware and OS combination, dramatically speeding up your development cycle while reducing complexity.

Faster Development on Any OS

With Storyboard’s cross-OS flexibility, your team can focus on UI/UX design first—without locking in hardware or OS too early.

Design, test, and iterate freely, knowing your GUI can be deployed across multiple platforms when you're ready.  Don’t see the OS you need listed? Contact us — we may already support it or can provide a tailored solution for your project.

“Before Crank Software and Storyboard, our embedded GUI development time on average took 12 months to complete. Now it takes us 5 to 6 months to get projects done. "
Jack Fenkhuber
Electronics Engineering Manager, Valid Manufacturing
"Using Storyboard allowed us to create a fashionable graphical interface while optimizing power and memory budgets, among other efficiencies. The result is a hyper-modern user experience and longer battery life, empowering consumers to live smarter in different scenarios. "
Meihui Fan
CTO, Zepp Health
"With Storyboard it's quite easy to start with no experience in Crank and get things to a working stage. The most important thing to us was to have a working prototype quickly because you can always improve from there. Achieving this was simple and fast with the Crank’s Storyboard, once we got started, we were able to create the first working prototype of the Model 1 in less than a year. "
Robin Kuprat
Managing Partner, Maro Coffee
"We’re constantly innovating, and Storyboard lets us tweak the graphics and optimize the animations with great ease, with minimal impact on our product development cycles. In fact, our users often comment on how much they like the touch screen interface and how quick and easy it is to set up. "
Michael Holmes
Senior Software Engineer, Ventec Life Systems
"Storyboard makes it really easy for us to make ongoing changes to the look of the interface. We can re-import updated Photoshop files into the app, and Storyboard magically reconnects everything. It’s a huge time saver, affording us the time to invest in our UX. "
Abid Esmail Bodul
Sr.Embedded Software Engineer, Stages Cycling
FAQs
Storyboard is designed to work seamlessly across the embedded OS landscape—whether you're building on a real-time OS for safety-critical systems or a general-purpose OS for consumer-facing products.
 Operating System   Type  Typical Uses
 QNX Neutrino RTOs  Real-time OS  Automotive, Medical, Industrial
 VxWorks  Real-time OS   Aerospace, Defense, Industrial
 Integrity RTOS  Real-time OS  Automotive, Medical, Industrial
 Linux (Yocto, Ubuntu)  General-purpose OS  Industrial, Medical, IoT
 Windows Embedded Compact   General-purpose OS  Industrial (legacy)
 WEC 13  General-purpose OS  Industrial, Medical, Automotive 
 Android & WearOS  Mobile OS   Consumer electronics, Smart TVs, Wearables
 IOS  Mobile  Consumer electronics, Smart TVs, Wearables
 µC/OS-II and µC/OS-III   Real-time OSs  Industrial, Medical, IoT, Consumer, Automotive 
Linux (Yocto, Ubuntu)  General-purpose os Industrial, Medica, IoT
FreeRTOS   Real-time os  Low power IOT, Wearables ,Consumer, Home Automation
 ThreadX (Azure RTOS)  Real-time OSs  Low power IOT, Wearables ,Consumer, Home Automation
 Zephyr RTOS  Real-time OSs Low power IOT, Medical Wearables,Consumer, Home Automation
 SEGGER embOS  Real-time OSs medical, automotive, industrial, and consumer electronics
MQX RTOS  Real-time OSs HVAC, IoT. Wearables, Home Automation, Industrial
embedded-GUI-developer

Create a Custom Android Launcher for your HMI

Learn how to configure a Crank Storyboard-based application to act as a custom launcher on Android.
photo_4_crank-software-storyboard-platform__fmt

Working with QNX

A detailed support article that guides users through configuring Storyboard’s runtime on QNX, including environment variables for font rendering and how to manage touch sensitivity with QNX’s ‘screen’ compositor.

Storyboard Integration with MCUXpresso

This tutorial walks through integrating the Storyboard Engine onto a NXP EVK project board

Experience Storyboard on Zephyr

Download and flash a Storyboard-built demo UI onto a Nordic Semiconductor nRF5340 board running Zephyr