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
26
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
52
React/Flux like pattern for embedded UI
suda
0
180
Swagger Driven Development
suda
0
42
Building great CLIs with Node.js
suda
0
58
Kubernetes Demystified
suda
0
21
Projects more accessible for the new contributors
suda
0
38
From Prototype to Production with Particle
suda
0
94
Ember London Show & Tell: Particle
suda
0
26
Leave Coffee Alone!
suda
0
120
Other Decks in Technology
See All in Technology
やさしいMCP入門
minorun365
PRO
140
82k
滑らかなユーザー体験も目指す注文管理のマイクロサービス化〜注文情報CSVダウンロード機能の事例〜
demaecan
0
140
Webアプリを Lambdaで動かすまでに考えること / How to implement monolithic Lambda Web Application
_kensh
6
640
SREが実現する開発者体験の革新
sansantech
PRO
0
140
LINEギフトのLINEミニアプリアクセシビリティ改善事例
lycorptech_jp
PRO
0
330
Road to SRE NEXT@仙台 IVRyの組織の形とSLO運用の現状
abnoumaru
1
460
生成AI時代のセキュアCI/CDとソース管理
yuriemori
0
110
近年の PyCon 情勢から見た PyCon APAC のまとめ
terapyon
0
270
”知のインストール”戦略:テキスト資産をAIの文脈理解に活かす
kworkdev
PRO
8
3.6k
SRE NEXT CfP チームが語る 聞きたくなるプロポーザルとは / Proposals by the SRE NEXT CfP Team that are sure to be accepted
chaspy
1
490
ゆるくVPC Latticeについてまとめてみたら、意外と奥深い件
masakiokuda
2
200
React Server Componentは 何を解決し何を解決しないのか / What do React Server Components solve, and what do they not solve?
kaminashi
6
1.3k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
70
10k
Gamification - CAS2011
davidbonilla
81
5.2k
Automating Front-end Workflow
addyosmani
1369
200k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Into the Great Unknown - MozCon
thekraken
36
1.7k
Faster Mobile Websites
deanohume
306
31k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Being A Developer After 40
akosma
90
590k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
177
52k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
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!