openday arduino

50
box and some PCBs

Upload: bostjan-jerko

Post on 15-Apr-2017

313 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Openday arduino

boxand some PCBs

Page 2: Openday arduino

what is it all about?

Page 3: Openday arduino

Let’s go back in history

Page 4: Openday arduino

Once upon a timethere was an 8051 micro controller

Page 5: Openday arduino

Ah, forget it.

Page 6: Openday arduino

History is nice, but why bother

Page 7: Openday arduino

What you really need to know is

Page 8: Openday arduino

Microcontroller is a computer in a chip

aka small black box with a lot of pins

Page 9: Openday arduino

And thenthere was this Italian dude

Page 10: Openday arduino

Massimo Banziand friends

Page 11: Openday arduino

Drum roll please

Page 12: Openday arduino

Heeeere’s duinoI mean Ar…

Page 13: Openday arduino

A lot of boards

Page 14: Openday arduino

uno, due, Leonardo, Yun, Tre, Zero, Micro, Esplora,

Mega, Ethernet, Mega 2560, Robot, Mini, Nano ….

Page 15: Openday arduino

Just check arduino.ccfor the latest count

Page 16: Openday arduino

But it is just a boardso how to communicate with THE REAL world?

Page 17: Openday arduino

I present youthe shield

Page 18: Openday arduino

Ooops…wrong image

Page 19: Openday arduino

I present youthe shield(s)

Page 20: Openday arduino

Lots, LOTSof them

Page 21: Openday arduino

It’s open way of design, after all

Page 22: Openday arduino

So if there is no shield to satisfy you.

You can build one.

Page 23: Openday arduino

But how do you make it communicate?

Page 24: Openday arduino

Arduino IDE

Page 25: Openday arduino

But it only works on Windows

Page 26: Openday arduino

and Mac OSX

Page 27: Openday arduino

and Linux

Page 28: Openday arduino

Oh, wait ….

Page 29: Openday arduino

it works EVERYWHERE

Page 30: Openday arduino

Yes, I was kidding with “it only works on Windows”

Page 31: Openday arduino

Yes, it is a bad joke.

Page 32: Openday arduino

No, I will not repeat that.

Page 33: Openday arduino

Back to the topic.

Page 34: Openday arduino

Coding for Arduino is like coding in C

Page 35: Openday arduino

Oh, wait … it is C.

Page 36: Openday arduino

But it’s really easy.analog read and send data to computer

Page 37: Openday arduino
Page 38: Openday arduino

There are libraries.

Page 39: Openday arduino

And a lot of ideas all over the inter webs[1]

[1] 2009. Die Antwoord, Enter the ninja

Page 40: Openday arduino

You can wear Arduino

Page 41: Openday arduino

in a heartbeat

Page 42: Openday arduino

Have some automation to do?

Page 43: Openday arduino

Enter the Arduino

Page 44: Openday arduino

That is all nice and dandy, but you can’t create a smart watch

Page 45: Openday arduino

I’m glad you asked

Page 46: Openday arduino

:)

Page 47: Openday arduino

You can do, whatever you want.

Page 48: Openday arduino

Seriously.

Page 49: Openday arduino

And remember kids.

Page 50: Openday arduino

Tech has no gender.Brought to you by:Boštjan Jerko