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
Andevcon Wearables Workshop Notes
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Lance Gleason
July 29, 2015
Programming
1.7k
0
Share
Andevcon Wearables Workshop Notes
Andevcon Metawear wearables workshop notes and example code
Lance Gleason
July 29, 2015
More Decks by Lance Gleason
See All by Lance Gleason
Prototyping IOT with JavaScript
lgleason
0
80
Wearables Prototyping Presentation for the Women Who Code Hackathon
lgleason
0
79
Droidcon Tunisia
lgleason
0
78
Prototyping Wearables with Javascript and MetaWear
lgleason
0
1.8k
Prototyping Wearable Devices Using Javascript
lgleason
0
1.8k
Federating Oauth In Ruby
lgleason
0
1.8k
Software Developers Guide To Prototyping Wearables
lgleason
0
1.8k
DEVELOPING APPS FOR GOOGLE GLASS USING JAVASCRIPT & RUBY
lgleason
0
59
Using Javascript to Prototype For Wearables and the Internet of Things
lgleason
0
150
Other Decks in Programming
See All in Programming
AIとRubyの静的型付け
ukin0k0
0
500
AIエージェントの隔離技術の徹底比較
kawayu
0
450
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
380
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
150
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
2
360
AI時代のUIはどこへ行く?その2!
yusukebe
19
6.2k
RTSPクライアントを自作してみた話
simotin13
0
410
ふつうのFeature Flag実践入門
irof
7
3.4k
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
580
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
2
520
Lessons from Spec-Driven Development
simas
PRO
0
110
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
110
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
390
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Test your architecture with Archunit
thirion
1
2.3k
The agentic SEO stack - context over prompts
schlessera
0
790
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.6k
Speed Design
sergeychernyshev
33
1.8k
Building AI with AI
inesmontani
PRO
1
1k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Code Review Best Practice
trishagee
74
20k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Transcript
Introductions
Twitter @lgleasain Github lgleasain www.lancegleason.com www.polyglotprogrammincinc.com
[email protected]
None
None
None
None
None
None
http://www.polyglotprogramminginc.com/purr- programming-2-0/
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
https://github.com/lgleasain/AnDevConMetawearProject Code From the Workshop Can be Found Here Workshop
Notes are in this Document https://docs.google.com/document/d/ 1l8iPdJ_GmFaXjXoWMl_1G9szQYIC69217OYvBb_Sizk/edit? usp=sharing Information on the Metawear Boards can be Found at http://www.mbientlab.com
Twitter @lgleasain Github lgleasain www.lancegleason.com www.polyglotprogrammincinc.com
[email protected]