De um modo geral, Computador de placa única (SBC), como o Raspberry Pi 5, costumam ser o foco principal quando se trata de computação compacta. No entanto, para aqueles que buscam soluções mais simples e com menor consumo de energia, microcontroladores de placa única, como o Arduino Nano, são uma escolha comum.
Diferença entre SBC e microcontrolador de placa única: enquanto um SBC pode executar um sistema operacional e oferece maior poder de processamento, um microcontrolador é projetado para tarefas mais específicas e geralmente executa apenas um único programa.
O nome Raspberry Pi é amplamente reconhecido no setor, conhecido por sua diversidade de produtos que atendem a uma ampla gama de aplicações.
Recentemente, em um anúncio, a Raspberry Pi lançou uma nova placa microcontroladora, o Raspberry Pi Pico 2, que substitui o Pico introduzido em 2021.
Raspberry Pi Pico 2: Especificações e Novidades
O Pico 2 é equipado com um microcontrolador RP2350, que é uma evolução do chip RP2040 utilizado no modelo anterior.
A placa possui 4 MB de RAM flash QSPI externa, compatível com o Pico original, e inclui um botão para ativar o modo de armazenamento em massa USB.
Principais especificações do microcontrolador incluem:
- 2 núcleos Arm Cortex-M33 operando a 150 MHz.
- Suporte para ponto flutuante e DSP.
- 12 máquinas de estado PIO atualizadas.
- Arquitetura de segurança robusta.
- 520 KB de SRAM integrada.
Durante o lançamento, a Raspberry Pi destacou que:
O desenvolvimento do Pico 2 e do RP2350 foi um esforço significativo, sendo o segundo maior programa de engenharia realizado pela empresa, superado apenas pelo Raspberry Pi 5.
O sucesso do projeto reflete o talento da equipe e o apoio de parceiros de alto nível.
Um aspecto notável da folha de especificações é que o RP2350 inclui dois núcleos RISC-V que podem ser utilizados em vez dos núcleos Cortex-M33 durante a inicialização.
Esses núcleos são de código aberto Hazard3, desenvolvidos por Luke Wren da Raspberry Pi, e estão disponíveis sob a licença Apache-2.0.
No Reddit, quando foi questionada a necessidade de dois tipos diferentes de núcleos, um usuário respondeu que:
Os núcleos RISC-V são menores e não exigem taxas de licenciamento, ao contrário dos núcleos ARM.
Há especulações de que a inclusão dos núcleos RISC-V visa facilitar a transição futura para um modelo de apenas RISC-V, o que poderia reduzir as taxas de licenciamento ARM e diminuir o custo dos futuros modelos Pico.
O RP2350 também implementa um modelo de segurança com inicialização assinada, onde a execução do binário é permitida apenas se assinado com uma chave privada e com a chave pública correspondente armazenada em OTP. Adicionalmente, o chip possui um coprocessador de redundância e detectores de falhas rápidas para aumentar a segurança.
A Raspberry Pi está atenta a possíveis problemas de segurança e está colaborando com empresas terceirizadas para auditar sua arquitetura de segurança, oferecendo uma recompensa de US$ 10.000 pela primeira interrupção confirmada do processo de inicialização assinado.
Preço e Disponibilidade
Fabricado pela Sony, o Pico 2 está disponível por US$ 5 e pode ser adquirido através de vários revendedores autorizados, listados no site oficial.
Além disso, foram anunciados vários produtos parceiros baseados no chip RP2350, incluindo opções de empresas como Adafruit, Cytron, Hellbender, Seeed e Wiznet.
Há planos para o lançamento de um Pico 2 W com capacidades sem fio até o final do ano, que utilizará o mesmo modem Infineon 43439 encontrado no Pico W.