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
30
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
59
React/Flux like pattern for embedded UI
suda
0
210
Swagger Driven Development
suda
0
51
Building great CLIs with Node.js
suda
0
65
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
HonoとJSXを使って管理画面をサクッと型安全に作ろう
diggymo
0
180
MCP ✖️ Apps SDKを触ってみた
hisuzuya
0
360
マルチエージェントのチームビルディング_2025-10-25
shinoyamada
0
160
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
420
Building a cloud native business on open source
lizrice
0
180
NLPコロキウム20251022_超効率化への挑戦: LLM 1bit量子化のロードマップ
yumaichikawa
3
460
AI時代におけるデータの重要性 ~データマネジメントの第一歩~
ryoichi_ota
0
710
JSConf JPのwebsiteをGatsbyからNext.jsに移行した話 - Next.jsの多言語静的サイトと課題
leko
2
190
Open Table Format (OTF) が必要になった背景とその機能 (2025.10.28)
simosako
2
190
Linux カーネルが支えるコンテナの仕組み / LF Japan Community Days 2025 Osaka
tenforward
1
130
AIエージェントによる業務効率化への飽くなき挑戦-AWS上の実開発事例から学んだ効果、現実そしてギャップ-
nasuvitz
5
1.2k
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
230
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Writing Fast Ruby
sferik
630
62k
BBQ
matthewcrist
89
9.9k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Statistics for Hackers
jakevdp
799
220k
We Have a Design System, Now What?
morganepeng
53
7.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
4 Signs Your Business is Dying
shpigford
185
22k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Site-Speed That Sticks
csswizardry
13
920
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!