Hardware Hacking for JS Developers
by
Tim Perry
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Hardware Hacking for JS Developers @pimterry
Slide 2
Slide 2 text
Programming is Magic github.com/pimterry/slide-clicker
Slide 3
Slide 3 text
Bluetooth Coin battery Push button Accelerometer Gyroscope Temperature sensor GPIO Metawear C
Slide 4
Slide 4 text
Ideas
Slide 5
Slide 5 text
Lock your computer automatically
Slide 6
Slide 6 text
Get real world notifications
Slide 7
Slide 7 text
Let’s get low-level low-level
Slide 8
Slide 8 text
Arduino Uno github.com/pimterry/arduino-demos
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
Power
Slide 12
Slide 12 text
Power Analog Read
Slide 13
Slide 13 text
Power Analog Read Digital Read Digital Write
Slide 14
Slide 14 text
Analog Write Power Analog Read Digital Read Digital Write
Slide 15
Slide 15 text
Breadboards
Slide 16
Slide 16 text
Breadboards
Slide 17
Slide 17 text
Simple LED
Slide 18
Slide 18 text
Programmable LED
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
Programmable LED demo
Slide 21
Slide 21 text
Programmable photoresistor demo
Slide 22
Slide 22 text
Arduino Starter Kit node-ardx.org Hackster.io Just start building Learn More:
Slide 23
Slide 23 text
Ideas
Slide 24
Slide 24 text
Build a plant waterer
Slide 25
Slide 25 text
Automate Inbox Zero
Slide 26
Slide 26 text
github.com/steveszc/inbox0 Inbox Zero Button
Slide 27
Slide 27 text
Let’s go bigger
Slide 28
Slide 28 text
Raspberry Pi 3
Slide 29
Slide 29 text
github.com/pimterry/pi-cam bit.ly/pi-cam1 bit.ly/pi-cam2 bit.ly/pi-cam3
Slide 30
Slide 30 text
HATs Hardware Attached on Top
Slide 31
Slide 31 text
Blinkt pHAT github.com/pimterry/pi-cam
Slide 32
Slide 32 text
Deployment is hard SD cards OS installation & configuration Dependency installation & configuration Native cross-compilation Application delivery Reproducibility Monitoring & management Security!
Slide 33
Slide 33 text
No content
Slide 34
Slide 34 text
No content
Slide 35
Slide 35 text
> resin local push github.com/pimterry/pi-cam
Slide 36
Slide 36 text
No content
Slide 37
Slide 37 text
> git push resin github.com/pimterry/pi-cam
Slide 38
Slide 38 text
Ideas
Slide 39
Slide 39 text
Digital Photo Frame github.com/pimterry/photo-frame
Slide 40
Slide 40 text
Advanced Plant Waterer
Slide 41
Slide 41 text
Let’s recap
Slide 42
Slide 42 text
Microcontroller boards Single-board computers Remote sensors
Slide 43
Slide 43 text
@pimterry Hardware Hacking for JS Developers