Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
210
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Blogging and writing about JavaScript
mulderp
2
940
Minimum Viable Interactions
mulderp
3
620
Arduino July Meetup
mulderp
0
110
Handlebones
mulderp
0
210
Other Decks in Technology
See All in Technology
「え?!それ今ではHTMLだけでできるの!?」驚きの進化を遂げたモダンHTML
riyaamemiya
10
4.6k
Databricksによるエージェント構築
taka_aki
1
140
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
630
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
130
GitLab Duo Agent Platformで実現する“AI駆動・継続的サービス開発”と最新情報のアップデート
jeffi7
0
200
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
700
freeeにおけるファンクションを超えた一気通貫でのAI活用
jaxx2104
3
1.4k
安いGPUレンタルサービスについて
aratako
2
2.6k
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
45
27k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
670
手動から自動へ、そしてその先へ
moritamasami
0
260
Claude Code Getting Started Guide(en)
oikon48
0
170
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Become a Pro
speakerdeck
PRO
30
5.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Thoughts on Productivity
jonyablonski
73
5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Rails Girls Zürich Keynote
gr2m
95
14k
Agile that works and the tools we love
rasmusluckow
331
21k
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