ABOUT

KORU GRAPHICAL UI FRAMEWORK

Koru is a declarative Graphical UI Framework providing design freedom even on a limited microcontroller based hardware. The library is only 128 kB and it has wide operating Kernel support from RTOS to Linux. It renders 60 fps graphics on Cortex M4 based microcontollers.

The framework scales with the hardware even to rich 3D animations. You need Koru if you want to rapidly build graphical user interfaces for custom branded products. The ratio between graphical richness and long battery life is an industry benchmark with Koru. We welcome to our lab for a tour, to see our code and our demos.

System Architecture

KEY FEATURES

FAST

BOOT IN UNDER 500ms

KORU Graphical UI Framework demo on a standard of the shelf board with a 168 MHz ARM Cortex-M4, 256 kB internal SDRM and 2 MB internal flash.

We enable 60fps graphics performance on a Cortex M4 microcontroller. The system is incredibly efficient, taking only 128 kB of RAM and able to sleep 98% of the time while updating a clock every second. The sleep-update-sleep cycle in less than 20 ms.

EFFICIENT

Long battery life

Well written, fast and small software ensures good performance on limited hardware. This ensures smaller, cheaper and more energy efficient products. Energy efficiency is one of our cornerstones. We can do a full powerup-update screen-sleep cycle in 20 ms. We can boot system from off in 500 ms. With Koru a week of battery life is attainable.

Small is beautiful

Bloated and slow software requires fast hardware to deliver good user experience. This always comes with a power penalty leading to bigger batteries and eventually larger hardware. With small software you can always build smaller products.

Craft beautiful user experiences

With the full separation of user experience and business logic parallel development is possible. This enables more iteration cycles with users and ultimately a better product market fit. With the addition of style sheets the user interface can be individually tailored to the mood of its wearer.

COMPLETE

Hardware friendly

Wide OS Kernel support: RTOS, ANDROID, NetBSD, Linux. Wide graphics engine support OpenGL ES, Open VG, Framebuffer. Full native integration with ST Microelectronics Chrom-ART 2D hardware accelerator. Porting to new hardware takes 2-4 weeks for one engineer.

FROM FRAME BUFFER TO 3D

The framework scales from frame buffer to OpenGL 2.0. We want our clients to have the possibility to build exactly the experience their users desire without having to be overwhelmed with effort and complexity. Our standard widgets are a great starting point and we help our clients design beautiful experiences.

WEARABLES

Koru

ONE PLATFORM
ANY LIFESTYLE

Koru Graphical UI Framework

COMPLETE CUSTOMIZATION FOR ANY PRODUCT TYPE

Start with an idea or a detailed specification and turn your product concept into reality with our SDK. The first results can be seen in days. Building a functional watch face is a matter of minutes with Koru.

Koru Graphical UI Framework

VISION

Beautiful wearables meld the smarts of the connected world to amplify our identity, our abilities and strengthen our social connections.

MISSION

We provide the finest software for wearables and smart objects. We want to power the aspirational electronics industry with the most beautiful software and experiences.

STRATEGY

We work with leading brands and help them to lower the technology barriers and improve user experiences. We shorten the time-to-market with our design by prototyping process. We license Koru framework and provide adjacent design and implementation services.

SoulMate Concept

The wearable market emerged in sports and fitness, but will migrate to become a SoulMate, an intimate device that knows more about you than you know your self. The SoulMate is an indispensable wearable assistant merging health, financial, identity and social in an ambient and effortless manner. We do not think the SoulMate will emerge overnight, but the industry will iterate, perhaps even a decade, until one day we wake-up thinking this is a device we cannot live without. The dream of the SoulMate gets us out of bed each day perfecting our software.

Introduction

Back in 2014 we have filmed our CEO Christian Lindholm introducing wearable focus of the framework. You may notice that we have grown a lot since then, yet the core of the proposal remains the same.

Koru Graphical UI Framework

GRAPHICAL SCALABILITY

Graphical scalability is achieved through mastery of the tools. Koru designers master their tools and express themselves with the needed fidelity to create trompe l’oeil type effect on the digital canvas. The Koru platforms brings the visual finesse to reality..

Koru Graphical UI Framework

INCREDIBLE DETAIL

Wearables are small. To achieve graphical perfection we need to work at great detail. This requires a lot of effort and precision and skill to know what needs to be retained when scaled down to run on limited hardware.

Koru Graphical UI Framework

DIGITAL MAGIC

Digital enables creation of digital complications that merge tradition with modern utility. Transforming watch faces is one example how the wearable canvas evolves our understanding of the watch as a digital medium.

AUTOMOTIVE

Koru

INFOTAINMENT 70 FRAMES PER SECOND

This screen frequency rate is supported by Koru, which enables seamless modern UI on inexpensive hardware.

RELIABLE DASHBOARD THAT BOOTS IN 500ms

Have a phone-like experience with analog reliability and a low price tag.

PERSONALIZE LUXURY WITH A SMART KEY

Provide detailed and connected digital experience for your car in order to distinguish the brand from the competitors.

Koru

BEAUTIFUL UX WITH LOW COST BILL OF MATERIAL

Koru scales all the way from a push button to rotating your canvas in 3D within a united framework paradigm. If you plan scale your brand down Koru provides opportunity to extend digital UX into mass-market segment. When you are looking to scale the brand up extension of custom brand experiences is possible on the same platform for luxury segment as the one you would use for performance cars.

Koru Graphical UI Framework

DESIGN BY PROTOTYPING

KORU Graphical UI framework's transformative benefit is that user interface design and functionality are developed in parallel. Designers can modify the UI any time with XML and the programmers can work simultaneously on the functionality level with C. We take the guesswork out of the software development. With KORU the designers, engineers and test users will see and work on the same prototype. This workflow enables faster development, more iterations and ultimately better experiences.

Koru

Internet of things

KORU VISION FOR THE SMART HOME

BOLL is a Koru vision of a smart home controller with a beautiful glanceable user experience. We think these object become as popular as mobile phones, providing the internet of everything with the the smart terminal. Guided by design to match our interiors turns this into a rich market place of devices with varied styles and price points. Inspired by our Sonos devices, our Amazon Echo’s and being fans of Star Wars and its latest droid BB-8 we produced our own BOLL. We collaborated with Juha Kosonen, the designer behind some of Huawei’s wearables and Nokia audio products.

Koru Graphical UI Framework

SEAMLESS

Devices like boll will become everyday decoration objects, they need to fuse style and utility. The variety in taste provides opportunity for manufacturers to differentiate.

Koru Graphical UI Framework

GLANCABLE

Smart home controllers will be glancable sharing contextually relevant information as you pass by.

Koru Graphical UI Framework

LIVELY

We think physical motion is critical for a sense of attentiveness. By matching ambient lighting to the interface we can achieve different levels of alertness in the device.

ADDRESS
KORULAB
Tekniikantie 2
02150 Espoo

CONTACTS
Email: info@korulab.com
Phone: +358 40 045 9040