André Ribeiro 
Twitter : 4ndreRibeiro 
Linkedin: André Ribeiro 
Facebook: AndreRibeiroWeb
O que é arduino? 
Arduino é uma plataforma eletrônica 
open-source baseado em hardware e 
software de fácil utilização. 
É destinado para qualquer um 
fazer projetos interativos.
Os criadores 
Foi criado no instituto de Design Interativo de Ivrea, em 2005, 
para substituir o BASIC Stamp. Objetivo 
era ser uma plataforma mais barata e mais 
fácil de usar, onde os estudantes pudessem 
montar suas próprias placas. 
Massimo Banzi, David Cuartielles, 
Tom Igoe, Gianluca Martino e David Mellis. 
Plataforma C/C++ 
Lançamento 2005 
Versão estável 1.0.5 (15 de maio de 2013; há 76 semanas 1 ) 
Versão em teste 1.5.5 (28 de novembro de 2013; há 47 semanas e 6 dias1 ) 
Escrito em Java 
Sistema operacional Microsoft Windows, Linux,Mac OS X2 3 
Gênero(s) Ambiente de desenvolvimento integrado 
Licença • Software em LGPL ouGPL 
• Hardware em Creative Commons
Plataforma arduino 
• Microcontrolador Atmel 
• Programação usando Wiring (subconjuntos de processing, 
baseado em C/C++) 
• Open-Source: evolução da plataforma através de 
contribuições dos usuários 
* Wiring é uma plataforma de prototipagem eletrônica de hardware livre composta por uma 
linguagem de programação, um ambiente de desenvolvimento integrado (IDE) e uma 
microcontrolador de placa única.
Plataforma arduino hardware 
Boarduino 
Paperduino 
Duemilanove Arduino Mega 
Arduino LilyPad 
Arduino Pro 
Arduino Mini
Plataforma arduino hardware 
Arduino Severino 
Arduino Tatuino 
Arduino Marminino 
Arduino Garagino
shields
Sensores 
Sensor Temperatura Sensor de humidade 
Sensor de gás 
Sensor Ultrasonico 
Optical Sensor
Falando arduino 
• Java 
• Ruby 
• Python 
• .NET 
• C/C++ 
• VB 
• Delphi 
• Objective-c 
• Processing 
• etc
Plataforma arduino instalação 
• Driver 
Windows: FTDI serial USB 
Linux: Não precisa de instalação 
• Software 
Baixar, descompactar e execultar
IDE – Integrated development envevioment 
Ambiente de desenvolvimento
Projetos
Projetos
Projetos 
Arduino prepara impressora 3D
Projetos 
Casa automatizada
Projetos
Internet das coisas 
2008 
• Mais coisas do que pessoas conectadas 
2010 
• 5 bilhões de objetos 
2011 
• Se esgotam os 4.294.967.296 endereços de IPv4 
• IPv6: Multiplica em 80 trilhões 
340.282.366.920.938.463.463.374.607.431.768.211.456
Onde comprar? 
LOJA FÍSICA 
• RoboCore.net 
• Lab de Garagem 
• Buildbot 
• Multilogica 
Sites de vendas do arduino: 
• http://www.dx.com 
• http://www.oliduino.com.br 
• http://www.labdegaragem.org 
• http://www.webtronico.com
Outras plataforma 
• Raspberrypi 
• Intel Galileo 
Raspberry Pi 
Intel Galileo
Onde aprender? 
• http://www.globalcode.com.br/ 
• http://www.softgraf.com/ 
• http://www.eaduino.com.br/
Perguntas?

arduino presentation

  • 1.
    André Ribeiro Twitter: 4ndreRibeiro Linkedin: André Ribeiro Facebook: AndreRibeiroWeb
  • 3.
    O que éarduino? Arduino é uma plataforma eletrônica open-source baseado em hardware e software de fácil utilização. É destinado para qualquer um fazer projetos interativos.
  • 4.
    Os criadores Foicriado no instituto de Design Interativo de Ivrea, em 2005, para substituir o BASIC Stamp. Objetivo era ser uma plataforma mais barata e mais fácil de usar, onde os estudantes pudessem montar suas próprias placas. Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis. Plataforma C/C++ Lançamento 2005 Versão estável 1.0.5 (15 de maio de 2013; há 76 semanas 1 ) Versão em teste 1.5.5 (28 de novembro de 2013; há 47 semanas e 6 dias1 ) Escrito em Java Sistema operacional Microsoft Windows, Linux,Mac OS X2 3 Gênero(s) Ambiente de desenvolvimento integrado Licença • Software em LGPL ouGPL • Hardware em Creative Commons
  • 5.
    Plataforma arduino •Microcontrolador Atmel • Programação usando Wiring (subconjuntos de processing, baseado em C/C++) • Open-Source: evolução da plataforma através de contribuições dos usuários * Wiring é uma plataforma de prototipagem eletrônica de hardware livre composta por uma linguagem de programação, um ambiente de desenvolvimento integrado (IDE) e uma microcontrolador de placa única.
  • 6.
    Plataforma arduino hardware Boarduino Paperduino Duemilanove Arduino Mega Arduino LilyPad Arduino Pro Arduino Mini
  • 7.
    Plataforma arduino hardware Arduino Severino Arduino Tatuino Arduino Marminino Arduino Garagino
  • 8.
  • 9.
    Sensores Sensor TemperaturaSensor de humidade Sensor de gás Sensor Ultrasonico Optical Sensor
  • 10.
    Falando arduino •Java • Ruby • Python • .NET • C/C++ • VB • Delphi • Objective-c • Processing • etc
  • 11.
    Plataforma arduino instalação • Driver Windows: FTDI serial USB Linux: Não precisa de instalação • Software Baixar, descompactar e execultar
  • 12.
    IDE – Integrateddevelopment envevioment Ambiente de desenvolvimento
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    Internet das coisas 2008 • Mais coisas do que pessoas conectadas 2010 • 5 bilhões de objetos 2011 • Se esgotam os 4.294.967.296 endereços de IPv4 • IPv6: Multiplica em 80 trilhões 340.282.366.920.938.463.463.374.607.431.768.211.456
  • 19.
    Onde comprar? LOJAFÍSICA • RoboCore.net • Lab de Garagem • Buildbot • Multilogica Sites de vendas do arduino: • http://www.dx.com • http://www.oliduino.com.br • http://www.labdegaragem.org • http://www.webtronico.com
  • 20.
    Outras plataforma •Raspberrypi • Intel Galileo Raspberry Pi Intel Galileo
  • 21.
    Onde aprender? •http://www.globalcode.com.br/ • http://www.softgraf.com/ • http://www.eaduino.com.br/
  • 22.