Cons
• Impossible to create a at
scale prototype
• Many extensions overkill for
wearables
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
Pros
• Inexpensive
• Available GPS Module
• Low Power
• Aduino Based
• Lots of Support
Slide 26
Slide 26 text
Cons
• No easy way to integrate Bluetooth
or Wifi
• Requires a physical connection to
get data
• Things like an accelerometer require
a separate component
Slide 27
Slide 27 text
No content
Slide 28
Slide 28 text
No content
Slide 29
Slide 29 text
No content
Slide 30
Slide 30 text
No content
Slide 31
Slide 31 text
Features
• Bluetooth Support
• Robust API for Android and IOS
• Built in Sensors (temperature,
accelerometer etc.)
• Built in support for rechargeable
batteries
Slide 32
Slide 32 text
Specs
• ! Nordic Semiconductor nRF51822 BLE SoC
• ! 2.4 GHz transceiver
• ! ARM®Cortex™-M0 32 bit processor
• ! 256 kB flash program memory
• ! 16 kB RAM
• ! 8/9/10 bit ADC
Slide 33
Slide 33 text
Specs Continued
• Accelerometer
• Temperature Sensor
• Push Button Switch
• Bright LED
• Driver for vibration motor
• micro usb chargable
• I2C bus, and support for 4 digital/analog and 4 digital pins
Slide 34
Slide 34 text
No content
Slide 35
Slide 35 text
No content
Slide 36
Slide 36 text
Cons
• Really Small
• Tough to write custom drivers
• Proprietary
Slide 37
Slide 37 text
No content
Slide 38
Slide 38 text
Bluetooth
• Same Frequency range as
2.4 Gigahertz Wifi
• 79 Channels VS 13
• Less Throughput
Slide 39
Slide 39 text
Bluetooth LE
• Always off
• Less Throughput
• Often lower transmit power
• Designed for low data low power
Applications
Slide 40
Slide 40 text
No content
Slide 41
Slide 41 text
No content
Slide 42
Slide 42 text
IOS
• IPad 3rd Generation or better
• Iphone 4S or greater
Slide 43
Slide 43 text
Android
• Bluetooth 4.0 supported radio
• Android 4.3 or greater
Slide 44
Slide 44 text
No content
Slide 45
Slide 45 text
No content
Slide 46
Slide 46 text
No content
Slide 47
Slide 47 text
No content
Slide 48
Slide 48 text
Cordova
• Uses the webview
• Ability To Package Applications
• Access to sensors, camera etc.
• No need to learn native
development