Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET

Similar documents
NXP Smartphone Quick-Jack Solution

Lab Experiment 1: The LPC 2148 Education Board

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Design of Self-service Car Washing Machine Control System Based on ARM Zhengmin Cui a, Peng Sun b

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

An introduction to nxpusblib. March 2012

2.0 Command and Data Handling Subsystem

Embedded Display Module EDM6070

Chapter 13. PIC Family Microcontroller

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

Low-Voltage/Low-Power MCU Solutions from Silicon Labs

FLYPORT Wi-Fi G

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC Microprocessor & Microcontroller Year/Sem : II/IV

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual HAW - Arduino 1

This idea could limit unnecessary visits and help developing countries to provide healthcare remotely as well.

STM32 F-2 series High-performance Cortex-M3 MCUs

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

SABRE Lite Development Kit

Atmel Norway XMEGA Introduction

SBC8600B Single Board Computer

Designing VM2 Application Boards

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

System Design Issues in Embedded Processing

Atmel Power Line Communications. Solutions for the Smart Grid

Selecting the Right MCU Can Squeeze Nanoamps out of Your Next Internet of Things Application

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Motor Control using NXP s LPC2900

AN LPC1700 timer triggered memory to GPIO data transfer. Document information. LPC1700, GPIO, DMA, Timer0, Sleep Mode

STM32L. Ultra-low-power Cortex -M3 devices

ZigBee Technology Overview

POCKET SCOPE 2. The idea 2. Design criteria 3

AN10866 LPC1700 secondary USB bootloader

Wireless DMX Connector

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

INTRODUCTION: ABSTRACT:

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Connect the EFM32 with a Smart Phone through the Audio Jack

DATA LOGGER AND REMOTE MONITORING SYSTEM FOR MULTIPLE PARAMETER MEASUREMENT APPLICATIONS. G.S. Nhivekar, R.R.Mudholker

85MIV2 / 85MIV2-L -- Components Locations

SMS GSM Alarm Messenger

Evo Laser Firmware Developer s Manual

Vehicle Tracking and Monitoring By ARM7

Microtronics technologies Mobile:

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Smart Thermostat page 1

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

CAN bus board. EB018

BrightSign Expander Hardware Guide

Gecko. Energy-friendly microcontrollers for the IoT. Gecko MCUs Complete portfolio of energyfriendly 32-bit microcontrollers PRODUCT SELECTOR GUIDE

How To Add A Usb Secondary Ipo Bootloader To An Lpc23Xx Flash Device To A Flash Device

Introduction. Getting familiar with chipkit Pi

Final Design Report 19 April Project Name: utouch

How To Use Nuc123 (Nuc123) For A Week

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

AVC792D. 4CH Full 960H DVR. Compatible with ios & Android mobile devices.

The FT6x06 series ICs include FT6206 /FT6306, the difference of their specifications will be listed individually in this datasheet.

Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS

Microcontrollers in Practice

En Wireless Mobile Utility (Android) User s Manual. D610, D600, D7100, D5300, D5200, D3300, Df

FRDM-KL25Z User's Manual Rev. 1.0

Ways to Use USB in Embedded Systems

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

NXP and the Internet of Things ( IoT ) Andrew C. Russell VP Marketing Greater China

Web Datalogger. Unit RS232C. General-purpose modem RS485. IP address search screen

SBC8100 Single Board Computer

Raspberry Pi. Hans- Petter Halvorsen, M.Sc.

The Programming Interface

Am186ER/Am188ER AMD Continues 16-bit Innovation

Scalar Network Analyzer

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

SBC6245 Single Board Computer

Surveillance System Using Wireless Sensor Networks

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

Serial port interface for microcontroller embedded into integrated power meter

A-307. Mobile Data Terminal. Android OS Platform Datasheet

Android Controlled Based Interface

LPC4330-Xplorer. Quick Start Guide: LPC4330-Xplorer. User Manuals for Xplorer:

Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect

Wireless monitoring system for temperature and humidity based on ZigBee

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014

APPLICATION NOTE Atmel AT02509: In House Unit with Bluetooth Low Energy Module Hardware User Guide 8-bit Atmel Microcontroller Features Description

Keywords ATM Terminal, Finger Print Recognition, Biometric Verification, PIN

How to design and implement firmware for embedded systems

Tutorial for MPLAB Starter Kit for PIC18F

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine 2013 Version 1.0

ES_LPC4357/53/37/33. Errata sheet LPC4357/53/37/33. Document information

The Internet of Things: Opportunities & Challenges

Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION

Transcription:

Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET

Are You Are You A Smartphone App Developer looking for an easy a way to Or An End-Product Designer looking for a simple way to Incorporate data or signals from external sensors, switches, or data-collection nodes? Add cool context-aware features to your next app? Connect HMI peripherals without tying up the USB/Lightning port? Monitor or control sensors or switches with a phone? Display sensor, switch or data-collection status? Upload sensor or switch signals or data to the cloud? Control or update your product from a smartphone? PUBLIC 2

New NXP Smartphone Quick-Jack Solution Makes it easy to connect external devices to smartphones for self-powered data communications Repurposes standard 3.5-mm audio jack for self-powered data communications Standard expansion header for connecting external sensors, switches, and more Gives smartphone app developers an easy way to add contextaware app features, input user or environment data, or connect peripherals Gives end-product designers instant access to smartphones convenience, appealing UI, and cloud connectivity Unmatched simplicity for endless applications Self-powered board Launch the app, plug in the board and go Same UI for ios and Android smartphones 3

NXP Smartphone Quick-Jack Solution How Does it Work? LPC812 microcontroller handles Manchester decode/encode for data communications Audio plug creates physical connection for data and power 2 1 5 Example app demos simple controls and display features using phone s UI 6 3 Energy harvesting circuit harnesses power from phone s right audio channel 4 Use joystick to navigate app UI Standard expansion header connectsexternal sensors, switches, and other devices 4

NXP Smartphone Quick-Jack Solution Typical Applications (Just a Few) Wearables, medical, fitness: personal bio/health meters, patient monitoring, personal fitness devices Gaming, toys, recreation: input devices such as keyboards, mice, remote controls, wands, joysticks, etc. Industrial: measure, meter, monitor or control environmental conditions/status Consumer: control or monitor switches, sensors, status Data logger: upload data from field monitoring/collection devices 5

Use Case Universal Remote Control Use Quick-Jack to connect an IR transmitter and turn a smartphone into an universal remote control 6

Use Case Wearable Health Monitor Use Quick-Jack to attach a wearable health monitor to check your ECG, Blood Pressure and Temperature 7

NXP Smartphone Quick-Jack Solution Includes Everything Needed to Get Started LPC812 demo board & schematics Free Quick-Jack example app* Demonstrates simple smartphone UI functions Chart temperature using onboard temperature sensor Use joystick to control app UI Turn on-board LEDs on/off Source code available (LPCWare) Available free iphone/ios: download from Apple App Store Android OS: download from Google Play Store Android APK available Quick Start Guide 8

Ordering & More Information Smartphone Quick-Jack Solution LPC812 Microcontroller INCLUDES/COMPRISES Quick-Jack board & documentation ios app (free) ios source code Android app (free) Android source code MCU information Links Board: OM13069 http://www.nxp.com/demoboard/o M13069.html Install the following app from the apple store NXP Quick-Jack Contact NXP customer support Download it from: http://www.lpcware.com/content/pr oject/smartphone-quick-jacksolution Download it from: http://www.lpcware.com/content/pr oject/smartphone-quick-jacksolution http://www.nxp.com/products/micro controllers/cortex_m0_m0/lpc800/s eries/lpc81x.html 9

More Info

Manchester communication protocol Allows data transmission through inductive or capacitive line coupling Each bit is transmitted in a fixed time 0 expressed by a low-to-high transition, 1 by high-to-low transition 11

Energy Harvesting Right channel outputs a 21.3 khz Sine waveform The Energy Harvesting Circuit rectifies this signal and generates DC output 12

Quick-Jack Board Hardware Overview Communication LPC800 Energy Harvesting 13

LPC800 Series GPIO Pads Switch Matrix ARM CORTEX-M0+ 30 MHz TIMERS IOP GPIO Up to 18 SCTimer/PWM 4 ch. Multi-Rate Timer WWDT Wake-up Timer SPI (2) I 2 C UART (3) AHB-LITE Bus APB Bus Bridge Flash Up to 16 kb RAM Up to 4 kb ROM CRC Engine Power Control PMU, power modes, BOD, single V dd power supply, POR Clock Gen Unit 12MHz, 1% IRC OSC Watchdog OSC 1-25 MHz System OSC System PLL SYSTEM Comparator With External Vref Exceptional efficiency, 8-/16-bit transition Low-power Cortex-M0+ processor Up to 30 MHz performance Up to 16 kb Flash, up to 4 kb RAM Best energy efficiency 2-stage pipeline Single cycle IO access <100µA / MHz in active mode Flexible peripherals Switch matrix, SCTimer/PWM, multi-rate timer Redesigned serial I/O All parts qualified: -40 to 105 ⁰C SERIAL INTERFACES ANALOG Core RAM (kb) Flash (kb) SPI UART GPIO Package(s) NEW! LPC81x Cortex-M0+ 1-4 4-16 1-2 2-3 6-18 DIP8, TSSOP16, TSSOP20, SO20, XSON 14

NXP Smartphone Quick-Jack Solution How Does it Work? LPC812 microcontroller handles Manchester decode/encode for data communications Audio plug creates physical connection for data and power 2 1 5 Example app demos simple controls and display features using phone s UI 6 3 Energy harvesting circuit harnesses power from phone s right audio channel 4 Use joystick to navigate app UI Standard expansion header connectsexternal sensors, switches, and other devices PUBLIC 15