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
Johnny Five for noobs
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Thiago Alves Luiz
July 30, 2016
Technology
0
130
Johnny Five for noobs
Thiago Alves Luiz
July 30, 2016
Tweet
Share
More Decks by Thiago Alves Luiz
See All by Thiago Alves Luiz
Muito prazer! Mercado de Trabalho de TI
devthiago
0
140
How to enjoy WebVR right now
devthiago
0
68
Inside the Web
devthiago
1
64
Cenário atual do Front-End do ponto de vista de um desenvolvedor
devthiago
0
160
Ecossistema Front-End
devthiago
0
84
React Behind The Scenes
devthiago
1
150
Testando o seu CSS
devthiago
0
140
Repense, Recrie... React
devthiago
0
75
O ecossistema Front-End
devthiago
0
180
Other Decks in Technology
See All in Technology
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
450
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
190
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
340
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
800
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
610
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
1
120
データの整合性を保ちたいだけなんだ
shoheimitani
8
3k
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
220
Digitization部 紹介資料
sansan33
PRO
1
6.8k
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
150
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
55
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Fireside Chat
paigeccino
41
3.8k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
240
Automating Front-end Workflow
addyosmani
1371
200k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
Amusing Abliteration
ianozsvald
0
96
The Pragmatic Product Professional
lauravandoore
37
7.1k
Transcript
Johnny Five for noobs Thiago Alves @taltk9
Thiago Alves Luiz FrontEnd Developer @taltk9 /taltk9
codeminer42.com
[email protected]
This talk is not about teach: · Johnny Five ·
Arduino
None
Newbie, or noob, is a slang term for a novice
or somebody inexperienced in any activity. — Wikipedia
None
! robots
None
None
! noob in robotics
Robotics ! · Learn about eletronics · Know a low
level programming language
just for fun
None
Firmata protocol
http://johnny-five.io
Arduino void setup() { pinMode(13, OUTPUT); } void loop() {
digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); }
Johnny Five var five = require('johnny-five'); var board = new
five.Board(); board.on('ready', function() { var led = new five.Led(13); led.blink(); });
How I learned · What's a protoboard? · Why I
need a resistor? · Some tutorials
Protoboard
Protoboard
Resistor
Resistor
Read tutorials Remember: you are a noob
DEMO TIME
That's all folks! @taltk9