$ 5 Microcontroladores: arduino, raspberry pi zero, ou nodemcu?

Ela costumava ser o caso de que se você quisesse obter um computador, você teria que hipotecar novamente sua casa para pagar por isso. Agora, você pode obter um para um Abraham Lincoln

. Vai saber.

Video: NEW Raspberry Pi Zero - $5 Computer!

Sim, microcontroladores estamos computadores, e há três que vêm em sob o preço de US $ 5: O Arduino, o Raspberry Pi Zero, eo nodemcu. Então, quais são seus pontos fortes? Quais são seus pontos fracos? Mais importante ainda, qual deles você deve usar para seu projeto?

O Arduino Uno: Idade Antes de Beleza

O Arduino Uno é o dispositivo mais antigo em nosso degradado. Ela remonta a 2005, quando foi criado como como ferramenta de ensino para os alunos no Interaction Design Institute Ivrea, no norte da Itália. Desde então, tem sido melhorado, modificado, e clonado inúmeras vezes, e gerou uma revolução na eletrônica e programação criativa.

ArduinoUno

Se você fosse comprar um Arduino oficial de sua loja on-line, ou de um retalhista como Farnell, Adafruit, ou Maplin, você pode facilmente esperar para pagar cerca de US $ 25. O produto genuíno não tenha esvaziado no preço, como se poderia ter esperado. No entanto, o Arduino é um produto de código aberto e há fabricantes na China que têm clones perfeitos criados que vender por tão pouco quanto $ 5 no eBay e AliExpress.Guia Arduino compra: Qual conselho você deve começar?Guia Arduino compra: Qual conselho você deve começar?Há tantos tipos diferentes de placas Arduino lá fora, você seria perdoado por ter sido confundido. Que você deve comprar para o seu projeto? Vamos ajudar, com este guia de compra do Arduino!consulte Mais informação

Video: Weekend Project: Home Automation with Raspberry Pi and OpenHab

Estes $ 5 knock-offs trabalho e agir exatamente como a coisa real. Eles usam exatamente os mesmos chips, e são construídos com as mesmas especificações como o artigo genuíno. A única razão que você nunca deve pagar o preço total é apoiar o projeto Arduino.

Provavelmente a maior vantagem do Arduino é a sua simplicidade. Não há nenhuma configuração necessária para além construir fisicamente a coisa que você está fazendo. Você não tem que construir e configurar um sistema Linux completo, como você faria com um Raspberry Pi. Você acabou de escrever o código em qualquer computador que você normalmente usa, compilá-lo e flash-lo para o chip.

Outra grande vantagem do Arduino é que eles são surpreendentemente tolerante a falhas. É extremamente difícil - mas não impossível - para danificar irreparavelmente um.

A maior desvantagem do Arduino é que eles são fundamentalmente austera. Se você quiser adicionar funcionalidades como conectividade Ethernet ou bluetooth, você vai ter que pagar extra para um escudo compatível. Estes não são baratos, com escudos oficiais custando entre US $ 20 e US $ 40, em média. Mas como com os próprios Arduinos, você pode economizar dinheiro comprando knock-offs chineses online.O Top 4 Arduino escudos para Superpower seus projetosO Top 4 Arduino escudos para Superpower seus projetosVocê comprou um starter kit Arduino, você seguiu todos os guias básicos, mas agora você bateu uma pedra de tropeço - você precisa de mais bits e bobs para realizar seu sonho de eletrônicos. Felizmente, se você tem ...consulte Mais informação

ArduinoWiFi

Outra coisa a ser cauteloso é que o Arduino Uno também usa uma CPU ATMEGA lento, e tem memória e armazenamento limitado. Isto significa que se você está coletando dados como leituras dos sensores, você vai ter que descobrir como processá-lo em um computador conectado.

Provavelmente o melhor de caso de uso para o Arduino Uno é como uma ferramenta para a eletrônica de aprendizagem, e simples de construção Internet of Things (Internet das coisas) produtos. Embora não seja o mais poderoso microcontrolador no mercado, é certamente o mais bem compreendida e bem documentado, e há uma enorme quantidade de tutoriais e guias disponíveis para ele.Saiba Eletrônica e Arduino apenas observando esses vídeosSaiba Eletrônica e Arduino apenas observando esses vídeosAprender a programar seus próprios eletrônicos é capacitar e gratificante, mas pode ser difícil começar sem orientação. Nós arredondado os melhores vídeos, canais do YouTube e cursos online para ir.consulte Mais informação

Você também deve considerar os outros modelos Arduino, cada um dos quais é adequado para um propósito ligeiramente diferente.

O Raspberry Pi Zero: O computador dom gratuito

O Pi framboesa Zero é essencialmente o Modelo Original Raspberry Pi A +, mas encolheu para o tamanho de um cartão de visita. Você pode comprá-lo de todos os suspeitos do costume - Farnell, Pimoroni e Adafruit - por US $ 5, ou £ 4 no Reino Unido.Raspberry Pi lança $ 5 Modelo Zero: Aqui está como ele se comparaRaspberry Pi lança $ 5 Modelo Zero: Aqui está como ele se comparaA fundação Raspberry Pi acaba de anunciar o Raspberry Pi Zero: é essencialmente um corte-down Raspberry Pi, com um preço a combinar: cada um custa US $ 5. Isso não é um erro de digitação.consulte Mais informação

Video: Portable Raspberry Pi Zero Arduino Programmer

Na verdade, quando ele saiu primeiro, o Raspberry Pi Zero foi dado afastado como um presente de cobertura livre na edição 40 do MagPi. Como louco é que? Um computador que pode executar uma versão completa do Linux foi apenas dado afastado como um tubo barato de gloss em uma revista adolescente.



pizero1

Video: Arduino o Raspberry Pi ¿Cúal es mejor?

A Zero tem todas as vantagens do original framboesa Pi A +. Ele pode ser executado Raspbian - a variante compatível Raspberry Pi do Debian - confortavelmente. Ele permite que o usuário programe-lo em uma variedade de linguagens de programação, incluindo (mas não limitado a) Python, Ruby e javascript (com node.js).Qual é o Node.js e Why Should I Care? [Desenvolvimento web]Qual é o Node.js e Why Should I Care? [Desenvolvimento web]javascript é uma apenas uma linguagem de programação do lado do cliente que é executado no navegador, certo? Não mais. Node.js é uma forma de execução de javascript no server mas é muito mais também. E se...consulte Mais informação

Embora a sua CPU 1Ghz single-core e míseros 512 MB de RAM não é suficiente para navegar na Internet sem problemas, ele pode fazer praticamente tudo o resto você pode usar um microcontrolador para.

Infelizmente, o Raspberry Pi cai em duas grandes áreas: redes e conectividade USB. Ele tem apenas duas portas USB micro, e não há nenhuma Ethernet, Bluetooth ou Wi-Fi para falar. Para adicionar ou estender essa funcionalidade, você vai ter que comprar um adaptador. Isso vai custar menos do que você pensa. Um adaptador de rede MicroUSB para RJ45 pode ser adquirido por apenas US $ 2,16 em AliExpress, incluindo frete grátis.

AliExpressConnector

O Raspberry Pi Zero oferece o poder maior parte do processamento de todos os microcontroladores listados. Como resultado, ele é melhor usado para projetos mais intensas CPU onde um Arduino que lutam para lidar, tais como processamento de dados e visualização.

O nodemcu: O Arduino assassino

O nodemcu é um microcontrolador pouco impressionante, e oferece muito para a sua pricetag diminutivo.

nodemcu

Ao contrário do Arduino, que é alimentado por um de 8 bits ATMEGA clock de 16MHz, este é alimentado pelo conjunto de chips esp8266, que utiliza um 32bit Tensilica Xtensa LX106 núcleo, clock de 80MHz. Também inclui Wi-Fi, um built-in pilha TCP / IP, 4 megabytes de armazenamento a bordo, 20kb de memória RAM e 10 pinos de GPIO (General Purpose Input Output). Estes podem ser ligados a componentes tais como motores, sensores, e os servos.

Muito parecido com o Arduino, há muito pouca configuração envolvidos. Você acabou de escrever seu código, e enviá-lo para o dispositivo através de uma conexão USB.

Programas para a nodemcu são escritos em Lua, que é uma linguagem de programação interpretada semelhante ao Python e Ruby. Em muitos aspectos, é provavelmente mais fácil de aprender do que a variante de C utilizado pelo Arduino. Ele tem uma Muito de sintaxe mais simples.

Falando nisso, se você já sabe como escrever código para o Arduino, você pode piscar o nodemcu com uma imagem Arduino. James Bruce explorado como fazer isso em sua revisão, onde ele descreveu a nodemcu como um “Arduino Killer”.Conheça o assassino Arduino: ESP8266Conheça o assassino Arduino: ESP8266E se eu lhe disse que um há um conselho dev Arduino compatível com built-in Wi-Fi para menos de US $ 10? Bem, não é.consulte Mais informação

Você pode pegar um nodemcu para o tão pouco quanto $ 3 direto da China (ou perto de US $ 9 na Amazon), e é o único conselho aqui que embala qualquer forma de rede onboard. Se você quiser adicionar esse recurso para o Arduino Uno, por exemplo, você pode facilmente encontrar-se pagar um extra de $ 40.

Desenvolvimento HiLetgo Nova Versão nodemcu LUA WiFi Internet ESP8266Desenvolvimento HiLetgo Nova Versão nodemcu LUA WiFi Internet ESP8266Módulo HiLetgo nodemcu ESP-12E Compre Agora No Amazon $ 6,49

O Conselho é direito para você

Vamos recapitular. Se você vai estar aprendendo eletrônica a partir do zero, você deve obter um Arduino. Se você vai estar fazendo um projeto que requer uma grande quantidade de energia, use o Raspberry Pi Zero. Se o projeto se conecta à Internet de qualquer forma, use o nodemcu.

Fora destes microcontroladores, que é o seu favorito, e por quê? Deixe-me cair uma linha nos comentários abaixo, e vamos falar tudo sobre ele.

Créditos das fotos: Raspberry Pi Zero GPIO Projeto de solda (Gareth Halfacre), nodemcu (WowStar)


Artigos relacionados