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
Hardware Hacking for JS Developers
Search
Tim Perry
April 26, 2017
Technology
1
23k
Hardware Hacking for JS Developers
Tim Perry
April 26, 2017
Tweet
Share
More Decks by Tim Perry
See All by Tim Perry
IoT Hackathon
pimterry
0
310
Build Your Own TTN Gateway with Resin.io and RAK Wireless
pimterry
0
23k
The Cambrian Explosion of IoT
pimterry
0
22k
Modern Easy IoT with Docker & Resin.io
pimterry
1
340
Provision, Manage & Monitor Gateways in Production with Resin.io
pimterry
0
21k
Optimizing Docker for IoT with Multi-Stage Builds
pimterry
0
27k
HTTPS is Not Enough
pimterry
0
24k
Promises Are So Passé
pimterry
0
24k
Opening Open Source With DevOps
pimterry
0
26k
Other Decks in Technology
See All in Technology
大幅アップデートされたRagas v0.2をキャッチアップ
os1ma
2
520
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
210
re:Invent 2024 Innovation Talks(NET201)で語られた大切なこと
shotashiratori
0
300
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
2
2.1k
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
190
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
270
アップデート紹介:AWS Data Transfer Terminal
stknohg
PRO
0
170
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
500
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
420
複雑性の高いオブジェクト編集に向き合う: プラガブルなReactフォーム設計
righttouch
PRO
0
110
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
3
320
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
470
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Thoughts on Productivity
jonyablonski
67
4.4k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
KATA
mclloyd
29
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
Building Your Own Lightsaber
phodgson
103
6.1k
A Tale of Four Properties
chriscoyier
157
23k
GraphQLとの向き合い方2022年版
quramy
44
13k
Statistics for Hackers
jakevdp
796
220k
Transcript
Hardware Hacking for JS Developers @pimterry
Programming is Magic github.com/pimterry/slide-clicker
Bluetooth Coin battery Push button Accelerometer Gyroscope Temperature sensor GPIO
Metawear C
Ideas
Lock your computer automatically
Get real world notifications
Let’s get low-level low-level
Arduino Uno github.com/pimterry/arduino-demos
None
None
Power
Power Analog Read
Power Analog Read Digital Read Digital Write
Analog Write Power Analog Read Digital Read Digital Write
Breadboards
Breadboards
Simple LED
Programmable LED
None
Programmable LED demo
Programmable photoresistor demo
Arduino Starter Kit node-ardx.org Hackster.io Just start building Learn More:
Ideas
Build a plant waterer
Automate Inbox Zero
github.com/steveszc/inbox0 Inbox Zero Button
Let’s go bigger
Raspberry Pi 3
github.com/pimterry/pi-cam bit.ly/pi-cam1 bit.ly/pi-cam2 bit.ly/pi-cam3
HATs Hardware Attached on Top
Blinkt pHAT github.com/pimterry/pi-cam
Deployment is hard SD cards OS installation & configuration Dependency
installation & configuration Native cross-compilation Application delivery Reproducibility Monitoring & management Security!
None
None
> resin local push github.com/pimterry/pi-cam
None
> git push resin github.com/pimterry/pi-cam
Ideas
Digital Photo Frame github.com/pimterry/photo-frame
Advanced Plant Waterer
Let’s recap
Microcontroller boards Single-board computers Remote sensors
@pimterry Hardware Hacking for JS Developers