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
Arduino October meetup
Search
mulderp
October 08, 2014
Technology
140
0
Share
Arduino October meetup
slides from intro talk october
mulderp
October 08, 2014
More Decks by mulderp
See All by mulderp
Node.js for Embedded Systems
mulderp
1
2.8k
Nodebotsday
mulderp
1
150
I2C basics with Arduino
mulderp
0
240
Sharing hardware with JavaScript
mulderp
1
230
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Blogging and writing about JavaScript
mulderp
2
960
Minimum Viable Interactions
mulderp
3
640
Arduino July Meetup
mulderp
0
120
Handlebones
mulderp
0
230
Other Decks in Technology
See All in Technology
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
1
160
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
3
2.1k
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
1.6k
OpenID Connectによるサービス間連携
takesection
0
150
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
160
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
330
さきさん文庫の書籍ができるまで
sakiengineer
0
330
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
1.6k
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
220
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
3
540
Datadog 認定試験の概要と対策
uechishingo
0
220
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
24k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
How to train your dragon (web standard)
notwaldorf
97
6.7k
Practical Orchestrator
shlominoach
191
11k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
240
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
400
Technical Leadership for Architectural Decision Making
baasie
3
390
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Transcript
hello world ! with Arduino ! Patrick Mulder! @mulpat Arduino
User Group! October 2014
maker labs https://www.flickr.com/photos/leesean/3098869562 http://paulfurley.com/arduino-isnt-just-for-hackers/
Arduino origins http://www.reddit.com/r/arduino/comments/2ij0d5/ til_arduino_was_named_after_a_bar_in_ivrea_italy/
The last meetups…
new browser controls https://www.flickr.com/photos/frenchhope/317111231 https://www.flickr.com/photos/bagogames/14073389239
vehicles
smell detection
roboshock
CNC
Reminder: Make Munich http://annablumenkranz.blogspot.de/2014/08/getting-ready-for-make-munich-2014.html
Arduino = ! hardware x software Getting started…
Hardware
many types
Arduino UNO MPU Digital Pins Analog Pins USB Power Pins
pinboardjs
Atmel micro controller 8-bit 16 MHz ATmega328 5V supply Flash:
32 KB
Power Pins/GND !! don’t connect GND with 5V
Digital IO setPinMode(pin, OUTPUT);
PWM output analogWrite(pin, OUTPUT);
Analog Input analogRead(pin, OUTPUT);
Communication USB/UART Serial.begin(9600);
Arduino! software
a “typical” project configuration blocking! code Processing IDE sketch
Embedded C/C++ void setup() {! pinMode(led, OUTPUT);! }! ! void
loop() {! digitalWrite(led, HIGH);! delay(300);! digitalWrite(led, LOW); ! delay(2700); ! }
firmata protocol led = new five.Led({! pin: 13! });! !
led.on();! ! this.wait(2700, function() {! led.on();! }); host computer https://www.flickr.com/photos/nate/3081263606 Firmata /! serial port Arduino
“The aim is to allow people to completely control the
Arduino from software on the host computer.” http://www.firmata.org/wiki/Main_Page