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
Building products with Particle
Search
Wojtek Siudzinski
November 18, 2015
Technology
0
21
Building products with Particle
An hour long workshop showing how to build internet connected temperature sensor using Particle
Wojtek Siudzinski
November 18, 2015
Tweet
Share
More Decks by Wojtek Siudzinski
See All by Wojtek Siudzinski
Strategic and tactical time management
suda
0
35
React/Flux like pattern for embedded UI
suda
0
130
Swagger Driven Development
suda
0
37
Building great CLIs with Node.js
suda
0
54
Kubernetes Demystified
suda
0
17
Projects more accessible for the new contributors
suda
0
35
From Prototype to Production with Particle
suda
0
84
Ember London Show & Tell: Particle
suda
0
23
Leave Coffee Alone!
suda
0
100
Other Decks in Technology
See All in Technology
「知的単純作業」を自動化する、地に足の着いた大規模言語モデル (LLM) の活用
nrryuya
8
8.2k
QAエンジニアが伝えたい品質保証の羅針盤 / Compass for Quality Assurance
mii3king
1
330
エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?
genkiogasawara
6
2.9k
Google Cloud Next '24 Recap in ZOZO AIにより変わる開発 運用/Development and operation changed by AI
gachimuchiengineer
0
190
Taking Flight with Tailwind CSS
opdavies
0
4.3k
データ分析力を高めるSQL研修サービス『SQL Everyone』
hikarut
1
380
TypeScript の抽象構文木を用いた、数百を超える API の大規模リファクタリング戦略
yanaemon
6
1.2k
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
100
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
14
3.9k
Deno で作る快適な “as Code” プラットフォーム – TSKaigi 2024
pizzacat83
4
310
社内での継続的な機械学習勉強会の開催のコツ
yudai00
2
380
The depthes of profiling Ruby - RubyKaigi 2024
osyoyu
0
140
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1357
200k
Building Effective Engineering Teams - LeadDev
addyosmani
33
1.9k
Typedesign – Prime Four
hannesfritz
36
2.1k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
Ruby is Unlike a Banana
tanoku
96
10k
Writing Fast Ruby
sferik
622
60k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Transcript
BUILDING PRODUCTS WITH PARTICLE
WORKSHOP GOALS ▸ Build an Internet connected thermometer using DS18B20
sensor ▸ Discover Particle features useful for product creators ▸ Get familiar with process of creating a product
PHOTON AND THE CLOUD
None
! DEVICE MODES
None
! Particle.function() ! Particle.variable() ! Particle.publish() ! Particle.subscribe()
SUMMARY 1. Setup a device 2. Connect hardware 3. Write
firmware 4. Analyze incoming data
1. SETUP A DEVICE
DOWNLOAD PARTICLE APP FOR: ! iOS or ! Android
CREATE / LOG INTO PARTICLE ACCOUNT
POWER ON YOUR DEVICE
DEVICE SHOULD BE BLINKING BLUE If not, hold the SETUP
button for 3 seconds
FIND DEVICE'S WI-FI NAME SUFFIX ON ITS PACKAGING
SETUP YOUR DEVICE USING MOBILE APP Setup UI in this
app is open source (for ! iOS and ! Android). You can customize and use it for your product.
2. CONNECT HARDWARE Use breadboard that came with your device
3. WRITE FIRMWARE Firmware is the app that runs on
the device
OPEN ! BUILD IDE
GO TO LIBRARIES 1. Search for "ds18x" 2. Click DS18X20
library
USE AN EXAMPLE APP 1. Select ONEWIRETEMP.INO 2. Click USE
THIS EXAMPLE
FLASH THE THE DEVICE WITH YOUR APP by clicking Flash
button The device should start blinking magenta
4. ANALYZE INCOMING DATA 1. Go to ! Particle Dashboard
2. Log in with your Particle account 3. Select Logs
NEXT STEPS
REACT TO INCOMING DATA ▸ Use ! If This Than
That AKA IFTTT ▸ Build mobile app for ! iOS or ! Android ▸ Build server app on ! Microsoft Azure ▸ Build apps for other platform using ! our API
GO BEYOND THE PROTOTYPE ▸ Scale hardware ! with P0/P1
▸ Scale deployment ! with fleet management ▸ Go cellular ! with Electron
MOVING TO PRODUCTION ▸ FCC/CE certification ! P1 / Photon
▸ ! Service partners ▸ ! Prototype to Production
WHERE TO FIND HELP ▸ ! Our community ▸ !
Our reference ▸ ! Getting started guide ▸ Find and tap me on the back
THANK YOU!