Existe vida depois do Arduino?

Daniel Rodrigues de Sousa
Sobre o palestrante…
Daniel Rodrigues de Sousa
 Caiu de cabeça do berço
 Nerd desde pequeno
 Aos cinco anos diz a mãe q...
Sobre o palestrante…
Daniel Rodrigues de Sousa
 Engenheiro eletricista formado pela Universidade Cruzeiro do Sul 2001

 ...
Arduino UNO

Existe vida depois do Arduino?

Slide

4
ATmega328p - pinagem

Existe vida depois do Arduino?

Slide

5
ATmega328p - Características

Arquitetura RISC
131 instruções
32x8 registradores de uso geral
20MIPS @ 20MHz
32kBytes...
ATmega328p - Características

2 Timers/Contadores de 8 bits com
prescaler e compare
1 Timer/Contador de 16 bits com
pres...
Arduino – tipos de hardware
Modelo
Serial Arduino 20
Arduino Extreme 20
Arduino Mini 20
Arduino Nano35
LilyPad Arduino36 3...
Shields Arduino
317 cadastrados e 125 fabricantes
Ranking de licenças:
Sem identificação: 178 shields
CC BY-SA 3.0: 45 shi...
Shields Arduino

Shield Arduino Wireless Proto
Utiliza módulo Xbee
(http://www.digi.com)
Licença Attribution-ShareAlike 2...
Shields Arduino
Licença Attribution-ShareAlike 2.5
Você tem o direito de:
Compartilhar — copiar e redistribuir o material ...
Shields Arduino

Existe vida depois do Arduino?

Slide

12
Raspberry Pi e BeagleBone Black

Existe vida depois do Arduino?

Slide

13
Raspberry Pi - FM Stream Tech Report

Transmissão de stream FM
Rack composto por:
18 para sinal de rádio streaming e
hot-...
Raspberry Pi - FM Stream Tech Report

Transmissão de stream FM
Módulos de rádio streaming:
Raspberry Pi
Arduino Nano
CI S...
Raspberry Pi - FM Stream Tech Report

Si4705
receptor de FM

http://www.silabs.com/Support Documents/TechnicalDocs/Si4704-...
Raspberry Pi - FM Stream Tech Report

PCM2900C
CODEC de áudio
USB

http://www.ti.com/lit/ds/symlink/pcm2900c.pdf
Existe vi...
KiCad EDA Software Suite

Existe vida depois do Arduino?

Slide

18
KiCad EDA Software Suite

Existe vida depois do Arduino?

Slide

19
KiCad EDA Software Suite

Existe vida depois do Arduino?

Slide

20
KiCad EDA Software Suite

Existe vida depois do Arduino?

Slide

21
KiCad EDA Software Suite
Tutoriais recomendados!

Texto:
http://www.wayneandlayne.com/blog/category/kicad-tutorials/
http:...
CadSoft Eagle

Existe vida depois do Arduino?

Slide

23
CadSoft Eagle

Versões Windows, Linux e Mac
Versão gratuita para placas até 100 x 80mm, dois layers, uma página de
esquemá...
Como é cobrado o serviço de layout?

Área da placa
Número de pads
Complexidade da placa
Número de layers
Tipo de apli...
Arduino: os contras







Editor com poucos recursos
Bootloader ocupa cerca de 2 kBytes de memória
Poucas opções de ...
Microcontroladores diversos

Microchip: PIC, dsPIC, PIC24 e PIC32
Atmel: AVR, ATtiny, XMEGA, AT89C51
NXP: LPC2xxxx, LPC11x...
Onde posso pedir ajuda?
Empresas de engenharia
Empresas de desenvolvimento de software
Empresas integradoras
Engenheir...
Perguntas?

Existe vida depois do Arduino?

Slide

29
Obrigado!
http://www.portalmcu.com.br

@PortalMCU
https://www.facebook.com/portalmcu
daniel_rsousa@hotmail.com

Existe vid...
Upcoming SlideShare
Loading in...5
×

CPBR7 - Existe vida depois do Arduino?

1,522
-1

Published on

Palestra ministrada na Campus Party Brasil 7 em 30/01/2014
Fala sobre dicas desenvolvimento nas plataformas Arduino, Raspberry Pi e outras, no intuito de transformar o projeto em um produto final.

Published in: Technology
1 Comment
9 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,522
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
93
Comments
1
Likes
9
Embeds 0
No embeds

No notes for slide

CPBR7 - Existe vida depois do Arduino?

  1. 1. Existe vida depois do Arduino? Daniel Rodrigues de Sousa
  2. 2. Sobre o palestrante… Daniel Rodrigues de Sousa  Caiu de cabeça do berço  Nerd desde pequeno  Aos cinco anos diz a mãe que quer ser engenheiro eletrônico  Autodidata  Curioso  Hardware, software, Tupperware  De vez em quando utiliza técnicas POG (Programação Orientada a Gambiarra)  Quase um MacGyver…  Existe vida depois do Arduino? Slide 2
  3. 3. Sobre o palestrante… Daniel Rodrigues de Sousa  Engenheiro eletricista formado pela Universidade Cruzeiro do Sul 2001  Autor dos livros Microcontroladores ARM7 – O poder dos 32 bits, Desbravando o PIC24 – Conheça os Microcontroladores de 16 bits, Desbravando o PIC18 – Recursos Avançados, Desbravando o Desbravando o PIC18 – Ensino Didático, todos pela Editora Érica Existe vida depois do Arduino? Slide 3
  4. 4. Arduino UNO Existe vida depois do Arduino? Slide 4
  5. 5. ATmega328p - pinagem Existe vida depois do Arduino? Slide 5
  6. 6. ATmega328p - Características Arquitetura RISC 131 instruções 32x8 registradores de uso geral 20MIPS @ 20MHz 32kBytes de Memória Flash 1kBytes de EEPROM 2kBytes de SRAM Ciclo de escrita/apagamento: 10000 Flash e 100000 EEPROM Gravação ISP (In-System Programming) Programming Lock for Software Security Existe vida depois do Arduino? Slide 6
  7. 7. ATmega328p - Características 2 Timers/Contadores de 8 bits com prescaler e compare 1 Timer/Contador de 16 bits com prescaler, compare e capture RTC com oscilador separado 6 ou 8 canais de ADC USART SPI I2C Wachdog Timer 2 Comparadores de tensão Existe vida depois do Arduino? Slide 7
  8. 8. Arduino – tipos de hardware Modelo Serial Arduino 20 Arduino Extreme 20 Arduino Mini 20 Arduino Nano35 LilyPad Arduino36 37 Arduino NG12 Arduino NG plus38 Arduino BT12 20 Arduino Diecimila39 Arduino Duemilanove20 Arduino Mega20 Arduino Uno40 Controlador ATmega8 ATmega8 ATmega168 ATmega168/328 ATmega168 ATmega8 ATmega168 ATmega168 Atmega168 encapsualmento DIL28 Atmega168 (Atmega328 para a versão mais nova) ATmega1280 para E/S adicionais e memória ATmega368 Modelo Descrição Sistema desenvolvido pela BRTOS baseada em arquitetura Freescale Coldfire V1 Placa baseada em ARM, programável em BASIC ou C. Fabricada pela Coridium Sistema desenvolvido para ARM 32-bit, com um microprocessador Cortex M3 Placa baseada num microcontrolador PIC, com suporte USB nativo e programável pelo programa oficial mais um IDE construída em Python Colduino ARMmitePRO Cortino Pinguino Existe vida depois do Arduino? Slide 8
  9. 9. Shields Arduino 317 cadastrados e 125 fabricantes Ranking de licenças: Sem identificação: 178 shields CC BY-SA 3.0: 45 shields Unknown / closed source: 43 shields TAPR Open Hardware License: 17 shields CC BY-SA 2.5: 13 shields CC BY-NC-SA 3.0: 5 shields GPL v2: 3 shields CC BY-SA 3.0 US: 3 shields GPL v3: 3 shields CC BY-SA 2.5 AU: 2 shields CC BY 3.0: 2 shields BSD: 1 shield CC BY-NC 3.0: 1 shield MIT Expat: 1 shield 422 shields a ser avaliadas (aproximadamente 739 shields) Fonte: http://shieldlist.org/ Existe vida depois do Arduino? Slide 9
  10. 10. Shields Arduino Shield Arduino Wireless Proto Utiliza módulo Xbee (http://www.digi.com) Licença Attribution-ShareAlike 2.5* *http://creativecommons.org/licenses/by-nc-sa/2.5/deed.pt_BR Existe vida depois do Arduino? Slide 10
  11. 11. Shields Arduino Licença Attribution-ShareAlike 2.5 Você tem o direito de: Compartilhar — copiar e redistribuir o material em qualquer suporte ou formato Adaptar — remixar, transformar, e criar a partir do material O licenciante não pode revogar estes direitos desde que você respeite os termos da licença. De acordo com os termos seguintes: Atribuição — Você deve atribuir o devido crédito, fornecer um link para a licença, e indicar se foram feitas alterações. Você pode fazê-lo de qualquer forma razoável, mas não de uma forma que sugira que o licenciante o apoia ou aprova o seu uso. Não Comercial — Você não pode usar o material para fins comerciais. Compartilha Igual — Se você remixar, transformar, ou criar a partir do material, tem de distribuir as suas contribuições sob a mesma licença que o original. Sem restrições adicionais — Você não pode aplicar termos jurídicos ou medidas de caráter tecnológico que restrinjam legalmente outros de fazerem algo que a licença permita. Existe vida depois do Arduino? Slide 11
  12. 12. Shields Arduino Existe vida depois do Arduino? Slide 12
  13. 13. Raspberry Pi e BeagleBone Black Existe vida depois do Arduino? Slide 13
  14. 14. Raspberry Pi - FM Stream Tech Report Transmissão de stream FM Rack composto por: 18 para sinal de rádio streaming e hot-swappable 2 fixas para gerenciamento de energia Mais detalhes do projeto: http://artica.cc/blog/2013/11/07/fm-stream-tech-report.html Existe vida depois do Arduino? Slide 14
  15. 15. Raspberry Pi - FM Stream Tech Report Transmissão de stream FM Módulos de rádio streaming: Raspberry Pi Arduino Nano CI Si4705 (receptor de FM – Silicon Labs) CI PCM2900C (CODEC de áudio USB – Texas Instruments) *Comunicação entre Raspberry Pi e Arduino através da porta serial GPIO Existe vida depois do Arduino? Slide 15
  16. 16. Raspberry Pi - FM Stream Tech Report Si4705 receptor de FM http://www.silabs.com/Support Documents/TechnicalDocs/Si4704-05-d50.pdf Existe vida depois do Arduino? Slide 16
  17. 17. Raspberry Pi - FM Stream Tech Report PCM2900C CODEC de áudio USB http://www.ti.com/lit/ds/symlink/pcm2900c.pdf Existe vida depois do Arduino? Slide 17
  18. 18. KiCad EDA Software Suite Existe vida depois do Arduino? Slide 18
  19. 19. KiCad EDA Software Suite Existe vida depois do Arduino? Slide 19
  20. 20. KiCad EDA Software Suite Existe vida depois do Arduino? Slide 20
  21. 21. KiCad EDA Software Suite Existe vida depois do Arduino? Slide 21
  22. 22. KiCad EDA Software Suite Tutoriais recomendados! Texto: http://www.wayneandlayne.com/blog/category/kicad-tutorials/ http://store.curiousinventor.com/guides/kicad http://teholabs.com/knowledge/kicad.html http://happyrobotlabs.com/posts/tutorials/tutorial-3d-kicad-parts-usingopenscad-and-wings3d/ Vídeos: http://www.kicad-pcb.org/display/KICAD/Videos+by+DPRG http://www.kicad-pcb.org/display/KICAD/Videos+by+zupnikal http://www.kicad-pcb.org/display/KICAD/Videos+from+EEVblog http://www.kicad-pcb.org/display/KICAD/Videos+fron+sandeep Versões Windows, Linux, Mac http://www.kicad-pcb.org/ Existe vida depois do Arduino? Slide 22
  23. 23. CadSoft Eagle Existe vida depois do Arduino? Slide 23
  24. 24. CadSoft Eagle Versões Windows, Linux e Mac Versão gratuita para placas até 100 x 80mm, dois layers, uma página de esquemático http://www.cadsoftusa.com/ Existe vida depois do Arduino? Slide 24
  25. 25. Como é cobrado o serviço de layout? Área da placa Número de pads Complexidade da placa Número de layers Tipo de aplicação (rádio frequência, fonte chaveada, etc.) Modelagem 3D aplicado a um modelo de uma caixa Existe vida depois do Arduino? Slide 25
  26. 26. Arduino: os contras      Editor com poucos recursos Bootloader ocupa cerca de 2 kBytes de memória Poucas opções de memória Difícil mudar a frequência do clock Funções de I/O digital como digitalWrite() gastam 56 ciclos de máquina  Não dá para desativar a biblioteca de hardware padrão Existe vida depois do Arduino? Slide 26
  27. 27. Microcontroladores diversos Microchip: PIC, dsPIC, PIC24 e PIC32 Atmel: AVR, ATtiny, XMEGA, AT89C51 NXP: LPC2xxxx, LPC11xxx, LPC43xxx Cypress: PSoC Analog Devices: Blackfin, ADuC7xxx Texas Instruments: MSP430, OMAP Freescale: Coldfire, HCS12, Kinetis Holtek: HT68Fxx, HT46Fxx, HT66Fxx ST: STM8, STM32 etc... Existe vida depois do Arduino? Slide 27
  28. 28. Onde posso pedir ajuda? Empresas de engenharia Empresas de desenvolvimento de software Empresas integradoras Engenheiros eletrônicos Consultores Layoutistas Empresas fornecedoras de módulos Notas de aplicação Artigos acadêmicos SEBRAE Comunidades Facebook, Twitter, etc... Livros de eletrônica analógica Livros de eletrônica digital Livros de microcontroladores Revistas de eletrônica ... Existe vida depois do Arduino? Slide 28
  29. 29. Perguntas? Existe vida depois do Arduino? Slide 29
  30. 30. Obrigado! http://www.portalmcu.com.br @PortalMCU https://www.facebook.com/portalmcu daniel_rsousa@hotmail.com Existe vida depois do Arduino? Slide 30
  1. A particular slide catching your eye?

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

×