Alternativas ao Arduino: Melhores Placas de Microcontrolador para Experimentar
As placas Arduino são microcontroladores de código aberto baratos que funcionam em todos os sistemas operacionais. Além disso, é bastante fácil de aprender e funciona com uma ampla gama de sensores. Adicionalmente, o Arduino possui numerosos recursos gratuitos com qualquer formato de biblioteca de terceiros. Além disso, você não precisa de um programador externo para este dispositivo. Pelo visto, o Arduino é uma ferramenta poderosa e uma escolha fantástica. Mas tem alguns inconvenientes, como sua resolução, de apenas 10 bits. Como resultado, engenheiros tendem a procurar alternativas ao Arduino que ofereçam recursos básicos que faltam no Arduino.
Este artigo destacará opções adequadas para ferramentas IoT que valem a pena considerar.
Vamos prosseguir!
11 Melhores Alternativas ao Arduino que Você Deve Conhecer
Teensy 3.6
Teensy 3.6
Fonte da imagem: Flickr
O atual Teensy 3.6 possui 52 entradas/saídas totais, processadores Arm de 32 bits, leitor de cartão SD, DAC, ADC, etc.
Além do fato de que esta placa de desenvolvimento está disponível para hobbyistas, ela oferece um add-on de software Teensyduino. Portanto, esta placa compatível com Arduino pode lidar com programas Arduino. Isso significa que o Teensy usa recursos já existentes.
Especificação: 4 kB EEPROM, 256 kB RAM, 180-MHz Cortex M4F, 1 MB armazenamento flash
Preço: ~$30
Características: Leitor de cartão SD, Teensyduino para Arduino IDE
Vantagem sobre o Arduino: tem mais precisão e poder de processamento.
BeagleBoard PocketBeagle
BeagleBoard PocketBeagle
Fonte da imagem: Flickr
O PocketBeagle roda Linux direto da caixa.
Além disso, você pode programar a placa de desenvolvimento através do seu navegador web. De fato, esta placa passa por um computador em vez de uma alternativa ao Arduino. Mas está nesta lista porque o PocketBeagle é mais como uma placa multifuncional.
A placa possui um Sitara AM3358 ARM Cortex-A8. E vem com duas unidades programáveis em tempo real (PRUs).
Também, estas unidades são microcontroladores que se conectam ao processador central. Em resumo, o PocketBeagle é a máquina minúscula definitiva para pequenos projetos que requerem recursos de computador.
Especificação: 512 MB RAM, 1 GHz Cortex-A8
Preço: ~$45
Características: 72 pinos de expansão, operado por Linux, 2 PRUs, fácil de programar via navegador, conector SD
Vantagem sobre o Arduino: tem processador mais poderoso.
SparkFun Thing Plus
SparkFun Thing Plus
Fonte da imagem: Wikimedia commons
O SparkFun Esp32 é uma escolha excepcional para sua placa IoT. A placa possui Bluetooth Low Energy, Wi-Fi e Bluetooth integrados. Adicionalmente, esta placa tem conexão Li-Po com sua natureza sem fio.
Esta placa vem com uma excelente suíte de sensores e especificações impressionantes. Além disso, a placa é fácil de programar e compatível com a Arduino IDE.
Especificação: 16MB armazenamento flash, 240 MHz, 520 kB SRAM
Preço: ~$23
Características: Sensor de temperatura, Wi-Fi, sensor de toque capacitivo, BLE, sensor de efeito Hall, carregador Li-Po
Vantagem sobre o Arduino: é ideal para projetos IoT e tem mais conectividade.
Seeeduino Nano
Seeeduino Nano
Fonte da imagem: Wikimedia commons
O Seeeduino Nano é uma alternativa compacta e barata ao Arduino, semelhante ao Arduino. Também, esta placa é compatível com Arduino Nano.
E o Seeeduino Nano possui ATmega328P. Além disso, esta placa é compatível com o shield Grove e inúmeras possibilidades de módulos add-on. Em outras palavras, você pode usar esta plataforma profissional para multi-projetos.
De fato, esta placa é uma ferramenta poderosa. Afinal, tem alta satisfação do usuário e excelente documentação. Além disso, o Nano tem conector USB-C a um preço menor comparado às placas Arduino.
Especificação: 32 kB armazenamento flash, 16 MHz, 2 kB SRAM
Preço: ~$8
Características: USB tipo C, conector Grove 12C extra, totalmente compatível com Arduino Nano
Vantagem sobre o Arduino: a placa vem a um preço menor pelas mesmas características e experiência de alta qualidade.
Launchpad MSP430
Launchpad MSP430
Fonte da imagem: Wikimedia commons
Esta placa possui um MSP430, compatível com hardware e software da TI.
Então, se você quer fazer programação de MCU, o Launchpad é o perfeito, pois permite depuração onboard. Mas se você prefere algo mais semelhante ao Arduino, a placa tem uma IDE chamada Energia, mais amigável ao usuário.
Especificação: 32 kB FRAM de programa, 4 kB RAM, 24 MHz MSP430
Preço: ~$20
Características: Compatível com Booster Pack, IDE semelhante ao Arduino (Energia), LED da placa & dois botões onboard, Tecnologia Energy Trace para baixo consumo
Vantagem sobre o Arduino: são mais baratos. Além disso, os controladores podem rodar a 16 MHz a partir de sua fonte de clock interna sem cristal externo.
Adafruit Feather Huzzah
Adafruit Feather Huzzah
Fonte da imagem: Flickr
Huzzah é uma placa pequena que pode lidar com projetos de dispositivos IoT. Como a placa é Esp8266, você pode usá-la com NodeMCU Lua. Além disso, a placa é compatível com Arduino, Wi-Fi integrado e um carregador Li-Po.
Quando você compara esta placa ao Thing Plus, notará que é uma versão menor. E é porque este Esp8266 é predecessor do Esp32. Curiosamente, a placa tem uma grande comunidade de usuários desde que está por aí.
Portanto, se você é um hobbyista que precisa de experiência coletiva de uma grande comunidade, Huzzah é sua placa.
Especificação: 8 MB armazenamento flash, 80 MHz, 50 kB RAM
Preço: ~$18
Características: Compatibilidade Arduino, 9x pinos GPIO, Wi-Fi, NodeMCU Lua, carregador Li-Po
Vantagem sobre o Arduino: Huzzah torna a comunicação bem fácil por causa de sua conectividade Wi-Fi perfeita.
STM32F3 Discovery
Você quer uma placa que permita tentar algo diferente, como mergulhar em um ecossistema? Então, você deve adquirir o STM32F3. Ele possui sensor magnético 3D, giroscópio de três eixos, 10 LEDs, acelerômetro, etc.
O inconveniente desta alternativa ao Arduino é que não tem a compatibilidade que você precisa. Mas a placa tem ferramentas de software que ajudarão. Além disso, o fabricante tem um ecossistema STM32Cube com IDE e gerador de código de inicialização.
Especificação: 256 kB armazenamento flash, 48 kB RAM
Preço: ~$22
Características: Sensor magnético 3D, sensor de movimento, dois botões, acelerômetro de 3 eixos, 10 LEDs
Vantagem sobre o Arduino: STM32F3 tem memória flash e RAM significativamente maiores.
Amica NodeMCU Esp8266
Amica NodeMCU Esp8266
Fonte da imagem: Wikimedia commons
O Amica NodeMCU Esp8266 é a opção perfeita se você procura uma placa alternativa ao Arduino altamente funcional com orçamento limitado. O microcontrolador é bem pequeno e possui o chip Esp8266.
A placa oferece conexão USB ou computador instantânea e um regulador de tensão. O NodeMCU é perfeito para trabalhos IoT com Wi-Fi. Funciona perfeitamente para propósitos de programação Arduino IDE e tem alta classificação graças à sua qualidade e confiabilidade.
Especificação: 64 kB SRAM, 4 MB armazenamento flash, 80MHz
Preço: ~$8
Características: Wi-Fi, Flash QSPI externo, compatível com Arduino IDE
Vantagem sobre o Arduino: Amica NodeMCU Esp8266 tem consumo mais baixo.
SparkFun RedBoard Artemis
SparkFun RedBoard Artemis
Fonte da imagem: Flickr
Designers criaram o RedBoard Artemis para enfrentar o Arduino Uno. Curiosamente, a placa atende significativamente às especificações do Uno. Além disso, a placa tem fator de forma semelhante com 21 PWM, 24 GPIO e Bluetooth.
RedBoard Artemis é compatível com a Arduino IDE. Também é um diferencial para usuários avançados que querem depurar seu MCU, pois a placa tem um conector JTAG exposto. Além disso, a placa pode rodar modelos TensorFlow.
Especificação: 1 MB armazenamento flash, 96 MHz turbo (48 MHz), 384 kB RAM
Preço: ~$22
Características: Bluetooth, 24x GPIO, compatibilidade Arduino IDE
Vantagem sobre o Arduino: RedBoard Artemis tem mais funcionalidade em seu minúsculo footprint 10×15.
Particle Photon
Particle Photon
Fonte da imagem: Flickr
Se você tem um projeto IoT conectado, o Particle Photon vale a consideração. Graças ao chip Wi-Fi Cypress integrado, a placa tem conectividade gratuita com a Device Cloud. Além disso, esta placa oferece IDE local para microcontroladores, SDKs móveis com sua web, e JavaScript.
Outra característica que torna o Photon uma boa alternativa ao Arduino são os guias, suporte e ferramentas que oferece. Particle Photon é perfeito para hobbyistas intermediários ou iniciantes que querem uma ótima placa para projetos IoT simples.
Especificação: 1 MB armazenamento flash, 128 KB memória, 120 MHz Cortex M3
Preço: ~$20
Características: Muitos guias e referências, Device Cloud, 18 GPIO, SDKs para ParticleJS e mobile.
Vantagem sobre o Arduino: O núcleo ARM do Particle Photon oferece muito espaço de programa e poder de processamento.
Silicon Labs Wonder Gecko
Silicon Labs Wonder Gecko
Fonte da imagem: Wikimedia commons
Primeiro, o Wonder Gecko é uma placa cara que não é diretamente uma alternativa ao Arduino. Mas a placa está nesta lista porque atende ao padrão requerido. A placa possui um supercapacitor de 0.03F que faz backup de energia, slider de toque, micro LCD, sensor de luz ambiente, etc.
Mesmo que o Wonder Gecko vise um processo de desenvolvimento, oferece suporte adequado como guias e referências. Também, esta placa oferece seu Simplicity Studio, e tem variantes que são ótimas alternativas ao Arduino.
Especificação: 256 kB armazenamento flash, 48 MHz Cortex M4, 32 kB RAM
Preço: ~$80
Características: Sistema de monitoramento de energia, Simplicity Studio, Depurador integrado, LCD, vários sensores
Vantagem sobre o Arduino: Wonder Gecko tem sistema avançado de monitoramento de energia e depurador j-Link que permite executar profiling de aplicação em tempo real.
Perguntas Frequentes
Você pode usar Raspberry Pi em vez de Arduino?
Depende do seu projeto. Por exemplo, Raspberry Pi lida com aplicações mais complexas, enquanto Arduino é para protocolos eletrônicos rápidos e projetos de iniciante.
O que é mais barato que Arduino?
Esp8266 é mais barato que Arduino, e traz alguns recursos adicionais que os destacam.
Palavras Finais
Obter uma alternativa ao Arduino é um bom primeiro passo, especialmente ao trabalhar em projetos avançados. Neste artigo, escrevemos uma lista abrangente de ótimas opções que você pode escolher baseando-se em suas aplicações.
Deixamos de fora algumas ótimas alternativas? Você tem dúvidas sobre alguma das opções listadas? Por favor, contate-nos.
Tecnologia industrial
- Circuito Analógico Simples de Média: Um Média de Tensão Prático
- Configuração de Análise AC: Curvas, Pontos e Parâmetros de Varredura de Frequência
- Explorando Tecnologias Avançadas de Diodos: Varicaps, PINs, IMPATT, Gunn e Mais
- Além de Ondas Senoidais: Como Eletrônica de Potência Molda Harmônicas
- Java 10: 70+ Novas APIs e Recursos Explicados
- Prevenindo Desgaseificação em PCB: Proteja Suas Placas de Circuito de Defeitos
- Tipos de Vias: Guia Completo para Interconexões de PCB
- Tornos CNC Gang-Tool Ganesh: Soluções Avançadas de Manuseio de Peças e Recursos de Alto Desempenho
- 7 Estratégias Comprovadas que Todo Gestor de Segurança Deve Dominar
- Por que Máquinas CNC Superam Opções Manuais e Outras para Produção Eficiente