Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Prototyping Wearable Devices Using Javascript
Search
Lance Gleason
October 17, 2015
Technology
0
1.7k
Prototyping Wearable Devices Using Javascript
Slide deck for my presentation at Connect-JS 2015 on prototyping wearable devices using Javascript.
Lance Gleason
October 17, 2015
Tweet
Share
More Decks by Lance Gleason
See All by Lance Gleason
Prototyping IOT with JavaScript
lgleason
0
64
Wearables Prototyping Presentation for the Women Who Code Hackathon
lgleason
0
70
Droidcon Tunisia
lgleason
0
64
Prototyping Wearables with Javascript and MetaWear
lgleason
0
1.7k
Andevcon Wearables Workshop Notes
lgleason
0
1.6k
Federating Oauth In Ruby
lgleason
0
1.7k
Software Developers Guide To Prototyping Wearables
lgleason
0
1.7k
DEVELOPING APPS FOR GOOGLE GLASS USING JAVASCRIPT & RUBY
lgleason
0
48
Using Javascript to Prototype For Wearables and the Internet of Things
lgleason
0
140
Other Decks in Technology
See All in Technology
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
360
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
180
様々なファイルシステム
sat
PRO
0
240
[VPoE Global Summit] サービスレベル目標による信頼性への投資最適化
satos
0
250
IBC 2025 動画技術関連レポート / IBC 2025 Report
cyberagentdevelopers
PRO
2
180
入院医療費算定業務をAIで支援する:包括医療費支払い制度とDPCコーディング (公開版)
hagino3000
0
110
Open Table Format (OTF) が必要になった背景とその機能 (2025.10.28)
simosako
2
210
クラウドとリアルの融合により、製造業はどう変わるのか?〜クラスメソッドの製造業への取組と共に〜
hamadakoji
0
430
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
2.3k
re:Inventに行くまでにやっておきたいこと
nagisa53
0
100
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
7
3.4k
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
600
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Why Our Code Smells
bkeepers
PRO
340
57k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
Typedesign – Prime Four
hannesfritz
42
2.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A Tale of Four Properties
chriscoyier
161
23k
Automating Front-end Workflow
addyosmani
1371
200k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
890
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
4 Signs Your Business is Dying
shpigford
185
22k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Transcript
Introductions
Twitter @lgleasain Github lgleasain www.lancegleason.com www.polyglotprogrammincinc.com
[email protected]
None
None
None
None
None
None
None
None
http://www.polyglotprogramminginc.com/purr- programming-2-0/
None
None
None
None
None
None
None
Software
Options
None
Pros •Extensible •Common Pinouts
Cons • Impossible to create a at scale prototype •
Many extensions overkill for wearables
None
Pros • Inexpensive • Available GPS Module • Low Power
• Aduino Based • Lots of Support
Cons • No easy way to integrate Bluetooth or Wifi
• Requires a physical connection to get data • Things like an accelerometer require a separate component
None
None
None
None
Features • Bluetooth Support • Robust API for Android and
IOS • Built in Sensors (temperature, accelerometer etc.) • Built in support for rechargeable batteries
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
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
None
None
Cons • Really Small • Tough to write custom drivers
• Proprietary
None
Bluetooth • Same Frequency range as 2.4 Gigahertz Wifi •
79 Channels VS 13 • Less Throughput
Bluetooth LE • Always off • Less Throughput • Often
lower transmit power • Designed for low data low power Applications
None
None
IOS • IPad 3rd Generation or better • Iphone 4S
or greater
Android • Bluetooth 4.0 supported radio • Android 4.3 or
greater
None
None
None
None
Cordova • Uses the webview • Ability To Package Applications
• Access to sensors, camera etc. • No need to learn native development
None
None
None
Twitter @lgleasain Github lgleasain www.lancegleason.com www.polyglotprogrammincinc.com
[email protected]