Developing beautiful UIs for the new NXP i.MX RT1060

Storyboard Suite for the NXP i.MX RT1060

*** This post was written in collaboration with Garry, our delightful UK Field Application Engineer. Garry visited the new Crank headquarters this week and, being a team player, he grabbed a baseball glove and helped the Crank softball team (nearly) win a game in the local high-tech league! ***

This week at the NXP Connects event in Shenzhen, China, NXP announced the new i.MX RT1060 Crossover Processor with an Arm® Cortex®-M7 core.

Working closely with the NXP i.MX team, we helped create a new application demo to support the product launch. Our white goods demo features a washing machine front panel GUI to demonstrate Storyboard Suite’s animation capabilities for embedded devices, which helps bring life to modern GUIs.

The i.MX RT1060 has increased memory resources which enable higher resolution and larger form-factor LCD panels to be deployed such as with the new 5 inch 800×480 LCD fitted to the EVK used in our demo.

We developed this demo using the Storyboard FreeRTOS Cortex M7 runtime engine, which is supported with the latest Storyboard 5.3 and RTOS SDK. The combination of this lightweight real-time OS and our optimized graphics runtime engine allows us to achieve the fast cold-boot times you can see in the video

We are running application code directly from on-board QSPI flash using an eXecute In Place (XIP) configuration along with graphical resources and images streamed directly from flash for minimized CPU loading. For this launch demo, we worked with the early beta board support package (BSP) tools and drivers from NXP.

We are currently working on a Storyboard Suite demo image for you to download for the RT1060. Subscribe to the Crank blog to be notified when it’s available.

In the meantime, try Storyboard Suite for yourself. Start your free, 30-day trial now and see how easy it is to create beautiful embedded GUIs from concept to production.

StoryboardTrialBtn

Creating innovative user experiences for VxWorks platforms

Crank Software Storyboard Suite support for Wind River VxWorks

Powering billions of intelligent products, Wind River VxWorks has long been a trusted real-time operating system (RTOS) for deploying embedded products and systems. With wide processor support, broad connectivity, and proven real-time performance and reliability, we are excited that VxWorks is a supported platform for bringing world-class Storyboard Suite applications to market.

At Embedded World 2018, we showcased an innovative programmable full-color dashboard display, built by Bosch Motorsport and running on VxWorks. The DDU 10 user interface was developed using Storyboard Suite and has configurable pages for customizing motorsport applications. Check out the video from Embedded World to see it in action.

 

Tutorial: Defining and Testing UI Communication

One of the most exciting new features from the Storyboard 5.2 release is Storyboard Connector. Storyboard Connector makes it easy for teams to define the events that are passed back and forth between the UI and the backend system processes. Once a team defines their events in Storyboard Connector’s event editor, the UI and system teams are able to develop and iterate faster while working in parallel.

Tutorial: Define and test UI communication

Let’s see it in action! In the video below, Nik will give a quick tutorial on the following capabilities in Storyboard Connector.

  • Define an event
  • Test the event during simulation
  • Export a C/C++ header of the events for the development team

Test drive Storyboard 5.2 for yourself. We provide a full-featured 30-day evaluation for you to try it out first hand.

 

Crank Software earns John Deere Supplier Innovation award

Crank Software wins John Deere Innovation Award

We were proud and honored to receive the 2017 John Deere Supplier Innovation Award last month at a ceremony in Bettendorf, Iowa. The award, in recognition of innovation in the Electronic Controls division, is part of John Deere’s Achieving Excellence program.

Innovation isn’t just something we talk about here at Crank. It’s something we strive to deliver every time we build a product roadmap and plan a feature list for a release. The embedded industry is evolving at a rapid pace, and the high expectations driven by the adoption of modern smartphone technology don’t allow for complacency in design. With Storyboard Suite, we make it easier for our customers to bring innovative, high-performance HMI experiences to market.

Test drive Storyboard for yourself. We provide a full-featured 30-day evaluation for you to try it out first hand. The evaluation contains our latest release, Storyboard 5.2.

Video series: Getting started with Storyboard

It’s the holiday gift that keeps on giving. Storyboard Suite videos!!

Fancy Dan has been working on a new “Getting Started with Storyboard Suite” series of videos and tutorials to help new and existing customers learn more about some of the essential Storyboard features and functionality. We will be adding to this series in the coming months, so subscribe to our YouTube channel to stay in-the-loop.

Import artwork to fast-track embedded UI development

You’ve already designed your UI in Photoshop? With a few simple steps, you can bring that Photoshop content to life in Storyboard. You’ll be able to interact with your UI faster than you can say “Photoshop Import”.

Add screens, transitions, and actions to applications

Watch Dan build up his application by adding additional screens and creating transition and flow from one screen to the next.

Bring your UI to life with animations

Let’s make this UI move! Next up, Dan adds life and movement to the application with Storyboard’s animation features. Animations in Storyboard are simple to create, change, and refine.

Add interaction with trigger events and actions

Let’s tie it all together. In this video, Dan goes further into adding interaction and usability by attaching actions and events to the UI controls.

Download our full-featured 30-day FREE trial today so that you can try out what you see in these tutorials.

StoryboardTrialBtn