GUIA RÁPIDO DE PLACAS ARDUINO
Introdução Existem várias placas Arduino, cada uma tem suas características, prós, contras e recomendações. Escrevemos esse guia rápido para te mostrar de maneira mais clara as diferenças que existem e ajudar a escolher a sua primeira, ou talvez, sua próxima placa. Forte abraço e bons projetos. Mauro Wencelewski
Arduino/ Genuino Uno µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões ATmega328P Flash: 32Kb 1 SRAM: 2KB EEPROM: 1KB 5V 7V - 12V Digital: 20 PWM: 6 Analógico: 6 20 ma 16 MHz Comprimento: 68.6mm Largura: 53.4mm Peso: 25g Prós: Ideal para iniciantes em eletrônica e sistemas embarcados. Microcontrolador pode ser substituído facilmente se danificado. Pode ser alimentado via USB ou fonte externa. Não precisa instalar drivers. Contras: Possuí apenas uma Porta de Comunicação Serial (pode ser contornado com a Biblioteca SoftwareSerial). Características: Possuí duas Interrupções externas. Resolução da porta Analógica 2 : 10 bits (0-1024). Suporta Comunicações UART TTL (5V), I2C e ISP. Semelhantes: Duemilanove. Curiosidades: O nome UNO significa um em italiano e foi escolhido como nome da placa para referenciar o lançamento da versão 1.0 da IDE. 1 É usado 0.5 KB pelo bootloader 2 A resolução da porta analógica define a precisão da leitura, quanto maior, mais preciso.
O Arduino Uno foi a primeira placa a ter suporte USB e se tornou uma referência não só para a plataforma, mas para todo o mundo embarcado. É a placa que possuí mais clones, porém elas seguem o mesmo padrão do original.
Arduino/ Genuino 101 Prós Incluí Bluetooth LE, Acelerômetro e Giroscópio de 6 eixos. Apesar de utilizar 3.3V como tensão de operação, todos os pinos vêm protegidos contra 5V. Utiliza um Sistema Operacional de Tempo da Intel 3 Garante melhor tempo de resposta e dispensa o uso de gravador externo. O microcontrolador possui dois núcleos que otimizam a execução do seu código, para o cumprir as tarefas que exigem mais processamento. Não é preciso instalar drivers. Recomendado para quem já explorou o UNO e quer novos aprendizados. Pode ser alimentado via USB ou fonte externa. Todos os pinos podem ser usados como Interrupção Externa. Contras Atualização do firmware. Caso algo dê errado talvez seja complicado reverter. µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões Intel Curie Mem Flash: 196Kb SRAM: 24KB 3.3V (Tolera 5V) 7V - 12V Possuí apenas uma Porta de Comunicação Serial (pode ser contornado com a Biblioteca SoftwareSerial). Substituição de componentes queimados muito difícil. Digital: 20 PWM: 4 Analógico: 6 20 ma 32 MHz Comprimento: 68.6mm Largura: 53.4mm Peso: 34g 3 Sistema Operacional está em estado de desenvolvimento
Características Resolução da porta Analógica: 10 bits (0-1024). Suporta Comunicações UART TTL (5V), I2C e SPI.
Arduino Pro Mini µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões ATmega328 Mem Flash: 32Kb 4 SRAM: 2KB EEPROM: 1KB 3.3V 3.35V - 12V Digital: 18 8 MHz Comprimento: 18mm PWM: 6 40 ma Largura: 33mm 5V 5V - 12V Analógico: 4 16 MHz Peso: 18g Prós Seu tamanho garante aproveitamento de espaço em um projeto. Ideal (embora não recomendado) para deixar de forma permanente em um projeto. Contras Não vem com suporte USB, para programar é preciso usar um gravador externo. Não possui entrada para fonte externa (Mas suporta o uso - ligar a fonte no terminal RAW) Não vem com terminais (Necessário comprar e soldá-los) Possuí apenas uma Porta de Comunicação Serial (pode ser contornado com a Biblioteca SoftwareSerial). Devido ao seu tamanho não é compatível com Shields. Troca dos componentes danificados é possível, mas trabalhosa. Características Possui duas versões, uma que opera a 5V e outras que opera a 3.3V. Possuí duas interrupções externas. 4 São usados 2 KB pelo bootloader
Suporta Comunicações UART TTL (5V) / (3.3V), I2C e SPI. Resolução da porta Analógica: 10 bits (0-1024). Semelhantes: Arduino Mini Curiosidades O Arduino Pro Mini foi desenvolvido e produzido pela SparkFun Electronics
Arduino/ Genuino Micro Prós Contras Encaixa perfeitamente na protoboard, sendo ideal para protótipos. O computador reconhece a placa como um teclado ou mouse e o Arduino Micro pode ser programado para agir como esses periféricos. Recomendo para quem gosta de criar protótipos em vez de usar Shields. Não precisa instalar drivers. Pode ser alimentado pela USB. Não possui entrada para fonte externa (Mas suporta o uso - ligar no terminal VIN) Possuí apenas uma Porta de Comunicação Serial (pode ser contornado com a Biblioteca SoftwareSerial). Devido ao seu tamanho não é compatível com Shields. Troca dos componentes danificados é difícil. Características Possuí cinco Interrupções externas. µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões ATmega32U4 Mem Flash: 32Kb 5 SRAM: 2.5KB EEPROM: 1KB 5V 7V - 12V Suporta Comunicações UART TTL (5V), I2C e SPI. Digital: 20 PWM: 7 Analógico: 12 20 ma 16 MHz Comprimento: 48mm Largura: 18mm Peso: 13g 5 São usados 4 KB pelo bootloader
Resolução da porta Analógica: 10 bits (0-1024). Semelhantes: Arduino NANO Curiosidades O Arduino Micro foi desenvolvido em conjunto com a Adafruit Industries.
Arduino/ Genuino Mega 2560 µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões ATmega2560 Mem Flash: 256Kb 6 SRAM: 8KB EEPROM: 4KB 5V 7V - 12V Digital: 70 PWM: 15 Analógico: 16 20 ma 16 MHz Comprimento: 101.52mm Largura: 53.4mm Peso: 37g Prós 4 Portas Seriais. Ideal para projetos com periféricos que utilizam UART. Possuí seis interrupções externas. Recomendo essa placa para todos, mas principalmente quem está trabalhando na área. Pode ser alimentado via USB ou fonte externa. Não é preciso instalação de drivers. Apesar do tamanho é compatível com todos os Shields. Contras Caso o µc queime a substituição é muito difícil. Características Resolução da porta Analógica: 10 bits (0-1024). Suporta Comunicações UART TTL (5V), I2C e SPI Semelhante: UNO (com mais pinos) 6 São usados 8 KB pelo bootloader
Arduino/ Genuino Zero Prós Introduz a plataforma 32-bits com a familiaridade do Arduino (Você se sente mais confortável). Resolução da Leitura analógica: 10-bits (Suporta até 12-bits: 0-4095) Resolução PWM: 8-bits (Suporta até 12-bits: 0-4095) Possuí uma saída analógica - Resolução: 10-bits (0-1023) Contador em Tempo Real com função de relógio/calendário Pode ser alimentado via USB ou fonte externa. Integração com o Atmel Embedded Debugger (Depurador). Recomendado para quem quer dar o próximo passo no mundo embarcado. Pode ser usado como cliente USB. Contras Utiliza apenas 3.3V. É fácil de esquecer e acabar ligando 5V, queimando sua placa. µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões ATSAMD21G18, 32-Bit ARM Cortex M0+ Mem Flash: 256 Kb SRAM: 32KB Compatível apenas com os Shields que funcionam a 3.3V. Necessário a instalação de drivers. Possuí apenas uma Porta de Comunicação Serial (pode ser contornado com a Biblioteca SoftwareSerial). Atualização do firmware. Caso algo dê errado talvez seja complicado reverter. Substituição de componentes queimados muito difícil. 3.3V 7V - 12V Digital: 20 PWM: 10 Analógico: 6 7 ma 48 MHz Comprimento: 68 mm Largura: 30 mm Peso: 12 g
Características Suporta Comunicações UART TTL (3.3V), I2C e SPI Apenas o pino 4 não pode ser utilizado como interrupção Curiosidades Ele não reinicia seu sketch quando o Serial Monitor é aberto.
Arduino/ Genuino MKR1000 Prós Resolução da Leitura analógica: 10-bits (Suporta até 12-bits: 0-4095). Resolução PWM: 8-bits (Suporta até 12-bits: 0-4095). Possuí uma saída analógica - Resolução: 10-bits (0-1023). µc SAMD21 Cortex-M0+ 32bit low power ARM MCU Mem Flash: 256 Kb SRAM: 32KB Pode ser usado como cliente USB. Recomendada para projetos com IoT. Tensão de Operação Alimentação 3.3V 5V Pode ser alimentador via USB ou fonte externa (Conectada ao VIN, Max. 6V). Incluí um carregador de baterias Li-Po (mínimo: Li-Po, 3.7V, 700mAh). Entrada/ Saída Digital: 22 PWM: 12 Analógico: 7 Corrente Por Pino 7 ma Clock 48 MHz, 32.768kHz (RTC) Dimensões Comprimento: 61.5mm Largura: 25mm Peso: 32g Contras Utiliza apenas 3.3V. É fácil de esquecer e acabar ligando 5V e queimar sua placa. Necessário a instalação de drivers. Atualização do firmware. Caso algo dê errado talvez seja complicado reverter. Devido ao seu tamanho não é compatível com Shields. Substituição de componentes queimados muito difícil. Características Suporta Comunicações UART TTL (3.3V), I2C e SPI
Possuí oito interrupções Semelhante: Soma das funcionalidades do Arduino Zero e WiFi Shield. Curiosidades O MKR do nome da placa é a sigla para MAKER (fazedor), é como os desenvolvedores gostam de serem chamados. No anúncio do MKR1000 foi organizado um evento em colaboração com a Hackster.IO e Microsoft, onde foram propostas ideias para projetos usando a própria MKR1000 e tecnologias da Microsoft, as 1000 melhores ideias foram premiadas com as primeiras placas MKR1000.
Arduino Gemma Prós A placa é única que possuí uma chave liga/desliga. Recomendado para aplicações e-textile wearable 8. Pode ser alimentado tanto com fonte externa quanto USB Não precisa instalar drivers. Contras Não tem suporte ao Monitor Serial (mas tem suporte a comunicação serial através da biblioteca SoftwareSerial). O botão RESET precisa ser pressionado antes de todo upload de sketch. Não possuí interrupções Devido ao seu tamanho não é compatível com Shields. Substituição de componentes queimados muito difícil. Características Suporta comunicação I2C e SPI. Resolução da leitura analógica: 10-bits (0-1023). µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões ATtiny85 Mem Flash: 8 KB 7 SRAM: 512 Bytes EEPROM: 512 Bytes Semelhante ao Lilypad Arduino. 3.3V 4V - 16V Digital: 3 PWM: 2 Analógico: 1 20 ma 8 MHz Diâmetro: 27.94mm Peso: 2g 7 São usados 2.75 KB pelo bootloader 8 Termo usado para projetos vestíveis. Veja um exemplo.
Curiosidades O Arduino Gemma foi desenvolvido pela Adafruit.
LilyPad Prós Incluí carregador baterias Li-Po de 3.7V. Pode ser usado como cliente USB. Recomendado para soluções e-textile e wearables que exigem mais pinos. Não precisa instalar drivers. Pode ser alimentado tanto via USB quanto fonte externa. Contras Devido ao seu tamanho não é compatível com Shields. Substituição de componentes queimados muito difícil. Características Suporta comunicação I2C e SPI. Possuí 2 Interrupções Externas. Resolução de leitura Analógica: 10-bits (0-1023) µc Tensão de Operação Alimentação Entrada/ Saída Corrente Por Pino Clock Dimensões ATmega32U4 Mem Flash: 32 Kb 9 SRAM: 2.5 KB EEPROM: 1 KB 3.3 V 3.8V - 5V Digital: 9 PWM: 4 Analógico: 4 40 ma 8 MHz Semelhante: LilyPad Arduino Main Board, LilyPad Arduino Simple, LilyPad Arduino Simple SNAP, Arduino GEMMA. Diâmetro: 50mm Peso: 22g 9 É usado 4 KB pelo bootloader
ARDUINO YÚN SHIELD Prós Incrementa a sua placa comunicação Ethernet IEEE 802.3 10/100Mbit/s. Incrementa a sua placa comunicação WiFi IEEE 802.11b/g/n 2.4 GHz. Incrementa a sua placa uma entrada USB-A 2.0 (Você pode conectar periféricos). Com esse Shield sua placa chega o mais próximo a ser um Single Board Computer. Interação direta com o Linux que está na placa (reconfigurar e instalar programas). Possibilidade e escrever seus próprios scripts em Python 2.7 Possibilidade de restaurar as configurações de fábrica. Recomendada para estudos intermediários e avançados com IoT. Contras O Shield não vem com entrada para cartão SD. µp Tensão de Operação Alimentação Clock Dimensões Atheros AR9331, MIPS Mem Flash: 16 MB 10 RAM: 64 MB DDR2 3.3V Utiliza 5V da placa receptora 400 MHz Peso: 33.2g Compatibilidade limitada com algumas placas receptoras. Substituição de componentes queimados muito difícil. Características Utiliza uma versão customizada do Linux (Linino OS). 10 A memória flash vem instalada de fábrica com o Linino OS e ocupa 9 MB.
Curiosidades A placa Arduino Yún está sendo substituída pelo Arduino Yún Shield. O Arduino Yún Shield + Arduino Leonardo = Arduino Yún original.
LINKS PARA REDES SOCIAIS /CIRKUITOS CIRKUITOS CIRKUITOS.COM.BR /CIRKUITOS_