Fast and powerful GUI development for the STM32MP1 Microprocessor

Embedded GUI Development for the STM32MP1

Crank is excited about the recent release of the STM32MP1 microprocessor. The STM32MP1 series aligns with Crank’s impressive scalability which gives Storyboard customers the flexibility to create stunning user interfaces for STM32 product lines with Chrom-ART acceleration scaling up to the MP1 series leveraging OpenGL ES rendering. This range of support makes it easier for GUI design and development teams to create innovative applications that scale markets and hardware.

The STM32MP1 platform strengthens ST’s solution and aligns with Storyboard’s industry-leading scalability. The powerful 3D GPU from Vivante® lets Storyboard users create the rich graphical experiences needed in today’s embedded markets.

Brian Edmond, President of Crank Software

If you are at Embedded World this week, visit the Crank booth (4-459) and the ST booth (4A-138) to see Storyboard demos on the new STM32MP1.

Stay tuned to our demo images page for the latest Storyboard demo images for STM32 series platforms, including the STM32MP1.

As always, we provide a full-featured 30-day evaluation for you to test drive Storyboard Suite.

StoryboardTrialBtn

Meet Crank at Embedded World

Embedded World

With the abundance of innovative technologies for embedded product development on display, Embedded World is one of our favorite events of the year, and we are prepping for a busy and exciting show.

If you are at Embedded World, visit Crank (Hall 4, booth 459) and talk to our experts about:

  • How to reduce BOM costs with Storyboard Lite
  • How to reduce power draw with hybrid rendering on the i.MX 7ULP
  • Getting a live demo of pre-release of Storyboard 6.0
  • Who’s using Storyboard to get to market faster

Reduce BOM costs with Storyboard Lite

Storyboard has been helping customers build rich, animated GUIs on microcontrollers such as NXP’s i.MX RT series, STM’s STM32Fx, and others for many years. What’s changed with the introduction of Storyboard Lite is that it further reduces resource requirements to allow our customers to save on platform costs by excluding external memory controllers in many cases.

Storyboard Lite still utilizes the same beloved GUI development environment that Crank is known for but now allows customers to take their designs to new depths.

Reduce power draw with Crank hybrid rendering

Power draw and battery life are critical for many embedded devices, in addition to delivering remarkable user experiences. To provide the quality demanded by today’s consumers the use of a 3D GPU is required, but this comes with the cost of utilizing more power. With Crank’s new hybrid rendering on the NXP i.MX 7ULP, your GUI can automatically switch between using different rendering backends depending on the requirements of the application at any given time. Use the 3D GPU when it’s required but fall back to using the more power-friendly G2D rendering when it isn’t, and save between 30% on power utilization without any extra effort. Come and talk to us about it!

Get a live demo of the pre-release of Storyboard 6.0

Be one of the cool kids and be the first to get a look at Storyboard 6.0. Our development team has once again been hard at work adding new features and streamlining the workflow for designers and developers. At Embedded World we will be using and showing off the latest features targeted for our release this Spring, including:

  • the ability for designers to better see design states, allowing you to visualize different modes of your interface
  • visibility into live metrics on memory usage as you build your UI, giving you instant feedback on how your design decisions affect performance
  • translation automation for a streamlined internationalization process for a global market

See who’s using Storyboard to get to market faster

Every year more and more customers are discovering how using Storyboard gets them to market better and faster. This year is no exception, and at the Crank booth, we will be showing in-market products from multiple fortune 500 companies. Some of the highlights include customers in the home appliance, beverage dispenser, and wifi thermostats markets, and more!

Book a meeting at Embedded World

Come visit us! We are friendly Canadians with a love for embedded technology. We’d love to talk to you about GUI embedded development.

Visit Crank at the American Medical Device Summit

Delivering high-quality design and development is important for any application, but it is especially critical when creating applications for specialized targets like medical devices. User experience should be a primary focus with the UI being easy to use and intuitive for the intended audience. As an engineer, you are already challenged with ensuring that the application is fast, secure, and able to communicate with a number of sensors and the underlying hardware. If you’re lucky, you might be working with a talented UI designer who understands the sensitive nature of the design and is able to create a beautiful and user-friendly medical interface. In an ideal world, the designer could completely own the look and feel of the UI while you work your code magic in parallel. You could review and iterate the application, collaborating to deliver a solution that doesn’t compromise on design, functionality, or performance. What a time to be alive!

Sadly, that’s not always how the development workflow goes. Engineers are often left to build the look and feel of the UI in code, trying to recreate the vision of the designer. Updating an application in this traditional workflow is slow and costly, and often results in a design that isn’t what anyone fully intended. “Good enough”, isn’t good enough, especially when it comes to healthcare devices.

We believe that the best user experiences are achieved when team members are able to concentrate on doing what they do best – in parallel.

Build better medical device user experiences

“Design Thinking” is going to be a key underlying message for a lot of presentations and discussions at the American Medical Device Summit this week. This is something we are passionate about at Crank, and we are excited to be a part of the show. If you are attending and want to talk to friendly Canadians about developing beautiful user interfaces for innovative medical devices, visit our booth to check out some of our medical demos built with Storyboard Suite, including a patient monitor demo on a Microchip platform.

We are also excited to be showcasing a multi-market demo on the QNX SDP 7.0 that includes a new patient monitoring system demo which utilizes both 2D & 3D graphics.

Want to set up a meeting? Drop an email to Jason to set up a time to chat and see Storyboard Suite in action.

Meet Jason

Developing brilliant embedded UIs for the i.MX RT1050

Storyboard on the NXP i.MX RT

Late last year, NXP announced the i.MX RT Series, a crossover processor that is optimized for low power and high performance. Built for efficiency, cost-effectiveness, and lower power usage, the i.MX RT Series doesn’t compromise on what’s important to end users; high-performance, usability, advanced multimedia, and impressive graphics. This series fills a gap and hits a sweet spot that offers the best of both the MCU and application processor worlds to provide an excellent platform option for medical, IoT, building/home automation, and smart appliance applications.

Helpful resources to get you started with embedded GUI development for the RT1050

Check out the following resources to understand more about building applications for NXP RT1050 platforms.

Demo images: We’ve been building up our inventory of NXP demo images to make it fast and simple for you to see applications on your i.MX RT1050 platforms with both uClinux and FreeRTOS variants. Download them and try them out!

On-demand webinar: In addition to demo images, we also have an on-demand i.MX1050 webinar, “Delivering performance, functionality, and stunning design to embedded products” available that we hosted with NXP.

EmCraft demo: Our friends at EmCraft Systems created a short demo built with Storyboard Suite and instructions for quickly installing it to an NXP i.MX RT1050 EVK board.

Haven’t tried Storyboard Suite yet? Download our full-featured 30-day FREE trial today, and test drive it for your embedded UI development.

StoryboardTrialBtn

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.