Open Hardware Design e Arduino
http://pc.void.cc - UDESC Physical Computing
Open Hardware Design




                                Hardwares tem várias camadas!
Informações disponíveis para a repr...
Diagramas Mecânicos




Dimensões, descrição dos sistemas
mecânicos, diagrama 2d/3d vetoriais,
materiais.
Esquemas e diagramas de circuito




Diagrama simbólico do circuito, distribuição
do esquema para softwares open source.
Lista de componentes (BOM)




Componentes utilizados, onde comprar.
Distribuir o datasheet de ci's, notas de
especificaçã...
Layout da Placa de Circuito Impresso




Diagrama físico da placa de circuito impresso.
Distribuição dos arquivos Gerber (...
Firmware
Software/API


O código fonte do software que se comunica
com o hardware.
Licenciamento




Hardware tem várias camadas, é
baseado em patentes, não em
copyright, licenças diferentes para
cada cama...
Arduino
●   Plataforma Open Source Physical Computing
Arduino
●   Plataforma Open Source Physical Computing

●   Open Source Hardware Design
    Hardware Livre
Arduino
●   Plataforma Open Source Physical Computing

●   Open Source Hardware Design

●   Comunidade
Arduino
●   Plataforma Open Source Physical Computing

●   Open Source Hardware Design
    Hardware Livre

●   Comunidade
...
Arduino




● Arduino usa GPL para a IDE Java;
● LGPL para as bibliotecas em C/C++;

● Esquemas da placa em Creative Commo...
Origens do Arduino




           ● Baseado no AVR-GCC, avr-libc, AVRlib e no
             Processing, filho do Wiring
   ...
Características Atmega8

●   8 Kbyte - memória flash
●   1 Kbyte - RAM
●   512 byte – EEPROM
●   13 digital I/O
●   5 anal...
Filhos do Arduino
Filhos do Arduino
Filhos do Arduino
Filhos do Arduino
Filhos do Arduino
Filhos do Arduino
Filhos do Arduino
Filhos do Arduino
Filhos do Arduino
Shields
Shields
Shields
Shields
Shields
Shields
Shields
Shields
Shields
Você pode encontrar tudo isso e
muito mais em:

 ● Arduino:
  http://www.arduino.cc
 ● Creative Commons:

  http://creativ...
Upcoming SlideShare
Loading in...5
×

Open Source Hardware Design

2,231

Published on

Published in: Technology, Education
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,231
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
117
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Open Source Hardware Design

  1. 1. Open Hardware Design e Arduino http://pc.void.cc - UDESC Physical Computing
  2. 2. Open Hardware Design Hardwares tem várias camadas! Informações disponíveis para a reprodução do projeto/dispositivo.
  3. 3. Diagramas Mecânicos Dimensões, descrição dos sistemas mecânicos, diagrama 2d/3d vetoriais, materiais.
  4. 4. Esquemas e diagramas de circuito Diagrama simbólico do circuito, distribuição do esquema para softwares open source.
  5. 5. Lista de componentes (BOM) Componentes utilizados, onde comprar. Distribuir o datasheet de ci's, notas de especificação. Padrão de distribuição do documento texto BOM (bill of materials).
  6. 6. Layout da Placa de Circuito Impresso Diagrama físico da placa de circuito impresso. Distribuição dos arquivos Gerber (usado na fabricação de placas de circuito impresso).
  7. 7. Firmware
  8. 8. Software/API O código fonte do software que se comunica com o hardware.
  9. 9. Licenciamento Hardware tem várias camadas, é baseado em patentes, não em copyright, licenças diferentes para cada camada são interessantes. Creative Commons, GPL, BSD, MIT TAPR Open Hardware License Chumby HDK License
  10. 10. Arduino ● Plataforma Open Source Physical Computing
  11. 11. Arduino ● Plataforma Open Source Physical Computing ● Open Source Hardware Design Hardware Livre
  12. 12. Arduino ● Plataforma Open Source Physical Computing ● Open Source Hardware Design ● Comunidade
  13. 13. Arduino ● Plataforma Open Source Physical Computing ● Open Source Hardware Design Hardware Livre ● Comunidade ● IDE
  14. 14. Arduino ● Arduino usa GPL para a IDE Java; ● LGPL para as bibliotecas em C/C++; ● Esquemas da placa em Creative Commons Atribution Share-Alike; ● Nome Arduino é marca registrada e não deve ser usado.
  15. 15. Origens do Arduino ● Baseado no AVR-GCC, avr-libc, AVRlib e no Processing, filho do Wiring ● Usa o microcontrolador AVR Atmega168 ● Possui um bootloader padronizado
  16. 16. Características Atmega8 ● 8 Kbyte - memória flash ● 1 Kbyte - RAM ● 512 byte – EEPROM ● 13 digital I/O ● 5 analog input ● 6 analog output ●16 Mhz (Apple II: 1 MHz / Intel 286: 12.5 MHz /Intel Core 2: 3 GHz) ● Baixo consumo de energia
  17. 17. Filhos do Arduino
  18. 18. Filhos do Arduino
  19. 19. Filhos do Arduino
  20. 20. Filhos do Arduino
  21. 21. Filhos do Arduino
  22. 22. Filhos do Arduino
  23. 23. Filhos do Arduino
  24. 24. Filhos do Arduino
  25. 25. Filhos do Arduino
  26. 26. Shields
  27. 27. Shields
  28. 28. Shields
  29. 29. Shields
  30. 30. Shields
  31. 31. Shields
  32. 32. Shields
  33. 33. Shields
  34. 34. Shields
  35. 35. Você pode encontrar tudo isso e muito mais em: ● Arduino: http://www.arduino.cc ● Creative Commons: http://creativecommons.org/ ● Imagens: http://www.flickr.com ● Apresentação Adafruit: http://www.slideshare.net/adafruit/open-source-hardware-overview
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×