General Wearableos Iot

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

Critical Elements of IoT & Wearables

Design

Kim Rowe, CEO

September 2017
RoweBots Overview

• One Stop for OEM IoT & Wearable Product Development


• IP License sales, Service sales, Reference designs
• 30 years of satisfied customers

NOKIA
General Dynamics
Critical IoT & Wearable Design Factors

• SWaP Nice to Have

• HMI ●
Mechanical

• Architecture Lean

Adaptable
• Features – just enough ●
Connected
• Secure ●
Complete

• Safe ●
Cloud

• Privacy ●
Cutting edge
The Internet of Things and Wearables
RoweBots Team Extension Solution

OEM Customer

Requirements

New OEM Product


RoweBots Team Extension Time to Market
Embedded MCU Designs

• ARM Cortex M0, M3, M4, M7 and A5/A8/A9, RX, PIC32,


• Single process, multiple thread model with I/O and modular architecture
• Tiny RAM and FLASH footprints
• Fully connected – choice of communications and protocols: wireless and wireline
• Complete storage options: File systems and Database
• Bootloader and secure remote field service
• GUI and HMI options
• All security features and options
Embedded Linux / POSIX Designs

• ARM Cortex M0, M3, M4, M7 and A5/A8/A9, RX, PIC32,


• Single process, multiple thread model with I/O and modular architecture
• Rebuild Linux/POSIX applications and test
• Applications use standard file I/O and socket calls
• Multiple process applications require restructuring (no fork, exec, signal)
• Zero boot time or zero cost performance improvement
• Complete security options and features
• Improved performance: Frame rates show up to 50% improvement
Unison OS

• Lean / Agile Development • Connected


• Adaptable • Complete
• Secure • Cloud
• Safe • Cutting edge tools and protocols

And completely supports the best

hardware for IoT, Consumer and

Vehicle devices.
WearableOS

• Lean / Agile Development • Connected


• Adaptable • Complete
• Secure • Cloud
• Safe • Cutting edge tools and protocols

And completely supports the best

hardware for wearable devices.


MedicalOS

• Lean / Agile Development • Connected


• Adaptable • Complete
• Secure • Cloud
• Safe • Cutting edge tools and protocols

And completely supports the best

hardware for medical devices along

with medical certification.


Value Proposition

• Market share is worth 10X-1000X more than product development cost


• RoweBots mitigates a lack of skills, resources and IP
– 50% faster OEM product development*

– 50% lower cost OEM product development licenses and services*

– 50% lower maintenance costs*

– With risk minimization

* based on 30 years of customer experience


Layered Security Components

MQTT, Websockets, AMQP, MQTT, Websockets, AMQP,


CoAP or HTTP/REST Client CoAP or HTTP/REST Server

TLS TLS

TCP TCP

UNISON Kernel OS Kernel

Encrypted Run Time Encrypted Run Time


Files Security Files Security
Gateway Gateway
UNISON Secure Boot OS Secure Boot

Secure Hardware Secure Hardware


Internet Connectivity
Other Connectivity

• USB, CAN, I2C and other buses


• Serial I/O: async, hdlc, ...

• IoT / M2M protocols:


– DDS, CoAP, MQTT, HTTP/REST, Azure IoT, 6loWPAN, LORAWan

• Security protocols (TLS, IPSec, SSH, SFTP, Secure Boot, Filtering, ... )
• Wireless protocols:
– WiFi, 6loWPAN, UHF, BT mixed, GPRS, 3G, 4G, LORA, ...
Unison RTOS Pricing

• Single product, product line, product family and architecture licenses


• Product volume price breaks : prototype, 10K, 100K, 1M, > 1M (RF)

• Special pricing for multiple product line OEM development


• Average 10K license cost $12.5K*

* based on 7 years of customer experience


Summary

• Complete OEM Team Extension with RTOS IP


• Helping OEMs penetrate rapidly growing large market
• WearableOS – total solution for Wearables
• Unison OS – total solution for IoT/MCU/MPU applications
• 50% faster, 50% lower cost, 50% lower maintenance
• Lean product development with risk minimization
Kim Rowe, CEO

pkr@rowebots.com

Waterloo, Canada

+1 519 279 4600 x221


SWaP

– Any size

– Zero weight or more

– No Power Required

– Not Practical – All require tradeoffs


HMI

– Display


Graphics

Video

Segments and LEDs

– Buttons and Touch

– Audio

– Motion

– Haptics
Wearable Features – just enough
– Successes linked to a few simple features


eSight

FitBit

Leaf

Ringly
RoweBots Offerings

Unison POSIX RTOS Unison Application Development


● ●
Secure, modular RTOS Specification
● ●
Tiny Footprint Development
● ●
150+ Examples Testing
● ●
Storage options Field Trials

Connectivity
Cloud Development

HMI

Platform of your choice

Secure Remote Field Service


Simple Hardware Development
Many MCUs and MPUs

Contract DFM
RoweBots Tool Offerings

Remedy Tools Unison IDEs


● ●
RED – real time trace IAR

● ●
OS Viewer – object Emprog


examination HEW

● ●
Tools are FREE with Kernel E2Studio


Mentor*


Eclipse/gcc*


Code Composer


Keil RealView


MplabX / MPLAB
RoweBots Compatible Offerings

Unison POSIX OS

TI (Cortex A, M)


ST(Cortex A, M)


Renesas (Cortex A, RX, M16, M32, SH-2A)


Microchip (Pic32, dsPIC, Cortex M - roadmap)


NXP (Cortex A M)


Microsemi (Cortex M)


Spansion / Cypress (Cortex M)
Consulting
& OEM
Project Examples Partners

• Smart wristband and smart watch ( 6 months, late 1 month, on budget) NOKIA
• Energy, and utility metering (1 month, on time, on budget)
• Industrial (7 months, on time, on budget)
• Smart building / home ( 3 years, 2 projects, on time, on budget)
• Gaming and home entertainment (2 projects, on time, on budget)
• Camera systems and processing (6 months, on time, on budget)
• Healthcare and medical devices (10 months, on time, on budget)
Unison RTOS Pricing

• Single product, product line, product family and architecture licenses


• Product volume price breaks : prototype, 10K, 100K, 1M, > 1M (RF)

• Special pricing for multiple product line OEM development


• Average 10K license cost $12.5K*

* based on 7 years of customer experience

You might also like