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