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
120
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.8k
Nodebotsday
mulderp
1
130
I2C basics with Arduino
mulderp
0
220
Sharing hardware with JavaScript
mulderp
1
200
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Blogging and writing about JavaScript
mulderp
2
890
Minimum Viable Interactions
mulderp
3
610
Arduino July Meetup
mulderp
0
98
Handlebones
mulderp
0
200
Other Decks in Technology
See All in Technology
(新URLに移行しました)FASTと向き合うことで見えた、大規模アジャイルの難しさと楽しさ
wooootack
0
700
OpenTelemetry Collector internals
ymotongpoo
5
540
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
150
CIでのgolangci-lintの実行を約90%削減した話
kazukihayase
0
240
自分を理解するAI時代の準備 〜マイプロフィールMCPの実装〜
edo_m18
0
110
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
120
「規約、知識、オペレーション」から考える中規模以上の開発組織のCursorルールの 考え方・育て方 / Cursor Rules for Coding Styles, Domain Knowledges and Operations
yuitosato
6
1.7k
DB 醬,嗨!哪泥嘎斯基?
line_developers_tw
PRO
0
160
Rubyで作る論理回路シミュレータの設計の話 - Kashiwa.rb #12
kozy4324
1
300
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.6k
OCI Oracle Database Services新機能アップデート(2025/03-2025/05)
oracle4engineer
PRO
1
140
ゆるSRE #11 LT
okaru
1
600
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Git: the NoSQL Database
bkeepers
PRO
430
65k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Building an army of robots
kneath
306
45k
Music & Morning Musume
bryan
46
6.6k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
780
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