Se você não precisa de muito poder de processamento, um microcontrolador Pico pode ser mais adequado para muitos projetos eletrônicos.
Existem vários computadores de placa única da empresa Raspberry Pi, mas apenas um microcontrolador, o Raspberry Pi Pico. Esta pequena placa não pretende ser uma alternativa aos SBCs mais poderosos, mas possui um conjunto exclusivo de recursos que a torna mais adequada para determinados projetos.
Aqui exploraremos vários motivos pelos quais você pode querer usar um Raspberry Pi Pico em vez de outros modelos de Raspberry Pi em seus projetos eletrônicos.
1. Arquitetura do microcontrolador
Enquanto o outros modelos Raspberry Pi faça tentativas grandiosas de substituir seu computador principal ou pelo menos servir como uma alternativa válida, o Pico é, em vez disso, um placa de microcontrolador simples e discreta, sem outra missão a não ser ajudá-lo a levar seus projetos eletrônicos para vida.
Embora isso o torne menos capaz em geral do que os outros modelos Pi, também traz várias vantagens, conforme descrito nas seções a seguir. Devido à sua arquitetura muito mais simples, o Raspberry Pi Pico usa muito menos recursos para realizar as mesmas tarefas que um Raspberry Pi normal.
Também é muito mais fácil de configurar e não apresenta nenhum dos problemas de segurança de um computador de placa única. Além disso, o Pico oferece 2 MB de memória flash não volátil e não possui slot para cartão SD, embora você possa usar um adaptador para conectar um ao Pico. Essa memória flash reterá seus dados mesmo durante uma queda repentina de energia, enquanto você provavelmente teria um cartão SD corrompido em mãos.
2. Custo-benefício
O Raspberry Pi Pico é o produto Raspberry Pi mais barato, começando em US$ 4 para o modelo básico. Isso representa cerca de um quarto do preço do Raspberry Pi Zero 2 W e muito mais barato que o Raspberry Pi 4 mais barato. O Raspberry Pi Pico oferece uma baixa barreira de entrada para ajustes eletrônicos, permitindo que você inicie seu novo hobby com um investimento mínimo.
Mesmo no mundo dos microcontroladores, o preço do Pico ainda é altamente competitivo, e você está dificilmente encontrará uma placa que ofereça recursos semelhantes, facilidade de uso e documentação por esse preço apontar.
Existem três variantes do Pico, todas com preços diferentes. O modelo básico tem preço oficial de US$ 4, mas vem com conectores não soldados e não possui conectividade sem fio. Para obter esses recursos na caixa, você precisará pagar US$ 1 a US$ 3 extras. A versão Pico WH, com Wi-Fi e conectores pré-soldados, custa US$ 7.
3. Eficiência energética
O Raspberry Pi Pico pode não ser a placa microcontroladora com maior eficiência energética, mas funciona bem por si só, especialmente na família Raspberry Pi. Usar um Pico é um dos nossos recomendados dicas para economizar energia em seus projetos Raspberry Pi.
Ele oferece dois modos de baixo consumo de energia, suspensão e inatividade. O modo inativo usa a menor quantidade de energia, mas requer um gatilho externo para retornar o Pico a um estado mais ativo. O modo de suspensão, por outro lado, consome mais energia, pois alguma infraestrutura de relógio no chip permanece ativa para despertar o Pico, se necessário.
Apesar de Raspberry Pi Pico não possui os modos de suspensão avançados do ESP32, consome menos energia nos modos ativos. Ele usou menos de 100mA durante um teste de reprodução de vídeo registrado na folha de dados (com economia de energia desativada).
4. Entrada/Saída Programável
O Raspberry Pi Pico possui um conector de 40 pinos com 26 pinos multifuncionais de entrada/saída de uso geral (GPIO). O Pico possui diferentes protocolos de comunicação, incluindo 2 canais I2C, 2 x SPI e 2 canais UART, semelhantes a outros modelos Raspberry Pi. Nós temos uma guia detalhado da pinagem do Pico que você definitivamente deveria conferir.
No entanto, uma característica única do Raspberry Pi Pico é sua capacidade de criar interfaces digitais e protocolos de comunicação personalizados.
Isto é possível graças às oito máquinas de estado PIO no Pico. Estes são essencialmente núcleos de processamento capazes de lidar com dados que entram e saem do microcontrolador. Eles podem aliviar a CPU de certas tarefas urgentes, permitindo um melhor gerenciamento de recursos no microcontrolador.
O PIO pode ser útil quando você precisa trabalhar com LEDs endereçáveis, controlar motores ou fazer interface com protocolos proprietários ou hardware legado.
5. Entrada analógica
O Raspberry Pi Pico é o único modelo capaz de ler sinais analógicos. Para enviar sinais de um dispositivo analógico para um computador de placa única Raspberry Pi, você precisaria de um conversor analógico-digital (ADC) para ler esses sinais e enviá-los ao Pi em um formato digital que pode ler.
O Raspberry Pi Pico, por outro lado, é capaz de receber entrada analógica diretamente, devido ao ADC de 12 bits integrado. Três dos 26 pinos GPIO da placa podem ser configurados como entradas analógicas. Então você pode use um Raspberry Pico para ler um potenciômetro, por exemplo.
6. Tamanho compacto
O Pico é o menor Raspberry Pi (2 x 0,8 x 0,04 polegadas), seguido de perto pelo Raspberry Pi Zero (2,6 x 1,2 x 0,2 polegadas). Se você estivesse construindo um console de jogos portátil, óculos inteligentes, monitor de frequência cardíaca ou qualquer outro projeto de eletrônicos vestíveis, o Pico provavelmente seria uma opção muito melhor do que a maioria dos outros Raspberry Pi modelos. No geral, o tamanho compacto do Pico amplia a sua gama de casos de utilização e torna-o uma ferramenta valiosa para projetos onde as restrições de espaço são uma consideração importante.
7. Aplicativos em tempo real
Ao contrário de outros modelos Raspberry Pi, o Pico é adequado para aplicações em tempo real. Tempo real na computação geralmente se refere a um sistema projetado para responder a um evento externo dentro de uma restrição de tempo ou prazo especificado. Os sistemas em tempo real são muito importantes em aplicações que exigem tempos de resposta rápidos, como defesa, telecomunicações, aeroespacial e aplicações automotivas.
O Pico possui um relógio interno em tempo real que funciona principalmente conforme o esperado, mas infelizmente não foi projetado para continuar funcionando depois que o dispositivo for desligado. No entanto, você pode conectar um relógio externo em tempo real ao Pico para obter uma cronometragem ainda mais precisa.
Como não há sistema operacional para fazer interface no Pico, seu código é executado imediatamente na inicialização, ao contrário de outros modelos Raspberry Pi, onde você precisa esperar o sistema operacional inicializar primeiro. Embora a programação bare-metal seja tecnicamente possível em outros modelos, é mais difícil de trabalhar e é mais adequada para desenvolvedores avançados.
O Pico é, portanto, mais adequado para projetos urgentes, como controladores de jogos, segurança residencial, projetos de robótica e até mesmo aplicações de automação residencial.
8. Compatível com silício Raspberry Pi
Ao contrário dos computadores de placa única e módulos de computação do Raspberry Pi, o Pico define a tendência por ser a primeira placa microcontroladora e o primeiro produto baseado no chip interno da empresa, o RP2040. O chip de baixo custo, mas de alto desempenho, também alimenta várias alternativas ao Raspberry Pi Pico.
Comprar um Raspberry Pi Pico significa que você está apoiando o Raspberry Pi Silicon e aumentando a probabilidade de vermos chips ainda melhores do que o RP2040 no futuro.
O Raspberry Pi Pico é uma alternativa barata para seus projetos eletrônicos
O que falta ao Raspberry Pi Pico em energia e espaço de armazenamento, ele compensa em capacidade, tamanho e preço acessível em tempo real. É perfeito para projetos onde um computador Raspberry Pi completo seria um exagero. Se os pinos de E/S do Pi são tudo o que você precisa para dar vida ao seu projeto, talvez seja melhor usar uma das variantes do Raspberry Pi Pico.