Embedded GUI Design and Development Tool

    Embedded GUI Design and Development Tool
    Download Embedded GUI Development Demos
    Embedded GUI Design and Development Tool

    Unleashing a world of smart possibilities with iWave, Crank Software & the NXP i.MX8 series.

     

    March 10, 2020

    Unleashing a world of smart possibilities with iWave, Crank Software & the NXP i.MX8 series.


    OTTAWA, March 10, 2020
    -
    Crank Software and iWave Systems partnered up to support rich graphics on the powerful NXP i.MX 8 series system on modules and SBC boards. Powered by NXP i.MX8 application processors, the SOM and SBC are optimized for sophisticated real-time computing in embedded applications, and Crank Software’s UI development software, Storyboard, complements the high-performing modules with an out-of-the-box GUI experience. 


    An overview of iWave’s broad portfolio of i.MX8 products:

    iwave-nxp-imx8

    Native to the i.MX 8QuadMax/QuadPlus SOM is an integrated high-performance Dual Vivante GC7000SXVX GPU and 4K H.265 capable VPU that Crank Software’s Storyboard applications leverage, to offer pixel-perfect 3D graphical acceleration,  up to 4x HD or one 4K display.

    Storyboard is suited for i.MX platforms with key features including: 

    • Accessible directly within NXP MCUXpresso SDK
    • Wide support from FreeRTOS to QNX to Linux to Android OS
    • Specifically built to leverage board features that drive performance
    • Consistent performance and reliability with both high- and low-power processors
    • Media-rich user interface development - graphics, audio, connectivity
    • Ability to import and re-upload files from Photoshop and other design platforms
    • Integrated animation timeline tool
    • Testing and validation tools
    • Adaptable to technology stack changes (hardware & software & OS)

    "The i.MX 8 series SOM offers the ability to advance performance in integrated eCockpits, multi-camera, and multi-domain systems across industrial medical, automotive, and IoT verticals. To enable advanced applications in customer products, collaboration with trusted partners like Crank Software were integral to our go-to-market strategy."
    - Abdullah Khan, President, iWave Systems Technologies, India 


    The iWave Systems and Crank Software partnership will facilitate efficiency in design cycles, cost, and time-to-market for many customers who want to use the NXP i.MX8 series processorsThis collaboration will enable diverse graphical performance in various i.MX SOM/SBC products and iWave solutions.

     

    “We’re very excited to be working with hardware partners, NXP and iWave Systems. Together, we’re providing the resources needed for product teams to create touch screen experiences that exceed consumer expectations.”
    - Jason Clarke, Crank Software Co-Founder & VP of Sales and Marketing

     

    Check out the Multi-App Demo Image on the i.MX 8QM/QP development platform to see what’s possible when it comes to strong GUI performance.

    New embedded innovations enabled by the winning combination of Crank Software and iWave Systems:

    Automotive: 

    The world is heading towards increasingly autonomous and connected mobility. If you think about what a modern vehicle means today, one would marvel at the incredible transformation that technology and digitalization have enabled, providing an amphitheatre-like experience – within the boundaries of a machine. Infotainment, navigation, instrument clusters, heads up displays (HUD), and other boundless innovations are enriching user experiences to new dimensions. Under the hood, iWave platforms and rich Crank Storyboard GUIs ensure dynamic performance, and deliver rich functionality throughout the vehicle's lifetime.

    Medical:

    Health care systems are evolving to newer standards of diagnosis and patient care. Continuous monitoring using connected technology allows patients to conveniently interact with their health providers on 24/7 basis, accelerating early diagnosis and improved recordings of health data. Emerging technologies are enabling advanced use cases to the point where performing medical operations remotely on patients can occur. Such innovative concepts require efficient and sophisticated computing platforms such as the NXP i.MX8 and rich embedded GUIs that facilitate seamless interaction, real-time intelligence, and flexibility in critical medical applications.

    IoT automation:

    Whether a production factory or your home, imagine the possibilities of having complete control over your assets - even when you’re away from them. Remote monitoring via automation systems ensures maximum throughput interoperability, in addition to cost and energy savings. The iWave SOM platform and Crank's GUI software, Storyboard, work in tandem to offer an interactive platform that assists in building out apps that monitor these assets and improve resource efficiency.

    QNX RTOS in iWave's i.MX8QM SMARC development board 

    iwave-demo

    (Above: i.MX 8QuadMax/QuadPlus SMARC Development platform)

    Key features:

    • i.MX8 QM/QP/DM SoC
    • Up to 8GB LPDDR4 RAM and 128GB eMMC storage 
    • Built in 802.11ac Wi-Fi module 
    • Dual Gigabit Ethernet support 
    • Multiple display options including 4K HDMI, video input, CAN ports 
    • Multiple PCIe devices, SATA, USB3.0, Serial interfaces and Audio

    Snapshots of a Storyboard-built GUI application running on the QNX RTOS in iWave’s i.MX 8QM SMARC development board:

    qnx_on_imx8_qm_3GUI development on iWave SOMs and SBCs

    Crank Software enables a “no programming” UI framework in Storyboard that allows designers to easily generate graphical images and animations by directly importing the UI designs from tools including: Adobe Photoshop, Illustrator and Sketch.

    The GUI design can be created and undergo iterations in parallel to the back-end applications. Storyboard’s runtime allows for the GUI to be deployed and ran on the embedded hardware platform quickly and easily, without the need to compile any code. Because of this, the embedded GUI can be in use on the SOM platform in minutes.


    Advantages of using iWave platforms:                            

    • 10+ years long term product longevity 
    • Technical support
    • Pre-integrated libraries to run Storyboard-built applications 
    • Expertise in wide-range of OS and RTOS 
    • Turnkey hardware, software services, and manufacturing support
    • NXP Gold Partner, working with all i.MX platforms

    iWave extends services in customizing BSP for developing Crank Storyboard GUIs and contributes to bringing the applications to life quickly and affordably onto target boards including: i.MX8 family such as the i.MX8, i.MX8M, i.MX8X and i.MX8M Mini/Nano.


    About Crank Software

    Crank Software is a Canadian based innovator in embedded graphics solutions that help accelerate the design and development of the modern UI experience for tomorrow's embedded devices. Supported by a global distributor network, Crank is driving innovation and speed to market for brands wanting to deliver unmatched performance and delightful customer experiences. With close to two decades of domain expertise in embedded graphics applications development, brands like Coca-Cola, John Deere, and GE Appliances, rely on Crank for bridging the gap between vision and exceptional user experiences. To learn more, visit https://www.cranksoftware.com.

    ---
    Crank and Storyboard are trademarks of Crank Software.



    Media Contacts:

    Alecia O'Brien, Director of Marketing at Crank Software, aobrien@cranksoftware.com
    Marketing Department at iWave Systems, mktg@iwavesystems.com

     

    How much is ineffective GUI design and development costing you?

    Join the thousands of developers and designers using Crank Storyboard to create rich, GUI applications for multi-market embedded devices.

    START FREE TRIAL