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
0
94
Arduino October meetup
slides from intro talk october
mulderp
October 08, 2014
Tweet
Share
More Decks by mulderp
See All by mulderp
Node.js for Embedded Systems
mulderp
1
2.7k
Nodebotsday
mulderp
1
120
I2C basics with Arduino
mulderp
0
210
Sharing hardware with JavaScript
mulderp
1
190
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Blogging and writing about JavaScript
mulderp
2
830
Minimum Viable Interactions
mulderp
3
560
Arduino July Meetup
mulderp
0
90
Handlebones
mulderp
0
190
Other Decks in Technology
See All in Technology
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
Android研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
100
AOAI Dev Day LLMシステム開発 Tips集
hirosatogamo
15
3.8k
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
Github Actions 로 Android 팀의 효율성 극대화
hadonghyun
0
160
Azure Pipelinesを使用したCICDベースラインアーキテクチャ実践
yuriemori
0
190
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
ゆめみのアクセシビリティの現在地と今後
ryokatsuse
3
290
【基調講演】変える、今ここから ― IoTとAIで紡ぐ未来
soracom
PRO
0
320
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
190
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
24
1.8k
Embracing the Ebb and Flow
colly
81
4.3k
Become a Pro
speakerdeck
PRO
15
4.8k
What's in a price? How to price your products and services
michaelherold
239
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
35
6.3k
A better future with KSS
kneath
231
17k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
Building Your Own Lightsaber
phodgson
101
5.9k
Music & Morning Musume
bryan
43
5.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
The Power of CSS Pseudo Elements
geoffreycrofte
64
5.2k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
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