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
31
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
60
React/Flux like pattern for embedded UI
suda
0
220
Swagger Driven Development
suda
0
53
Building great CLIs with Node.js
suda
0
66
Kubernetes Demystified
suda
0
33
Projects more accessible for the new contributors
suda
0
43
From Prototype to Production with Particle
suda
0
110
Ember London Show & Tell: Particle
suda
0
28
Leave Coffee Alone!
suda
0
120
Other Decks in Technology
See All in Technology
AI開発の定着を推進するために揃えるべき前提
suguruooki
1
140
【M3】攻めのセキュリティの実践!プロアクティブなセキュリティ対策の実践事例
axelmizu
0
180
膨大なデータをどうさばく? Java × MQで作るPub/Subアーキテクチャ
zenta
0
120
LINEギフト・LINEコマース領域の開発
lycorptech_jp
PRO
0
370
OSだってコンテナしたい❗Image Modeが切り拓くLinux OS運用の新時代
tsukaman
0
130
AI駆動開発を実現するためのアーキテクチャと取り組み
baseballyama
16
12k
Android Studio Otter の最新 Gemini 機能 / Latest Gemini features in Android Studio Otter
yanzm
0
340
AI × クラウドで シイタケの収穫時期を判定してみた
lamaglama39
1
390
組織の“見えない壁”を越えよ!エンタープライズシフトに必須な3つのPMの「在り方」変革 #pmconf2025
masakazu178
1
840
現地速報!Microsoft Ignite 2025 M365 Copilotアップデートレポート
kasada
2
1.7k
入社したばかりでもできる、 アクセシビリティ改善の第一歩
unachang113
2
350
IaC を使いたくないけどポリシー管理をどうにかしたい
kazzpapa3
1
150
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Unsuck your backbone
ammeep
671
58k
Thoughts on Productivity
jonyablonski
73
4.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
How to train your dragon (web standard)
notwaldorf
97
6.4k
A Tale of Four Properties
chriscoyier
162
23k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Done Done
chrislema
186
16k
For a Future-Friendly Web
brad_frost
180
10k
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!