Raspberry Pi Pico: especificações e recursos

Pico de Framboesa

Pico de Framboesa é uma nova placa microcontrolada projetada pela Raspberry Pi Foundation. Um novo produto que junta-se aos existentes e qual é mais parecido com Arduino do que um SBC. Além disso, tem outra grande surpresa que surpreendeu a todos, e vai além do seu pequeno tamanho, da magnífica eficiência energética ou do seu preço de apenas $ 4.

E é que a Raspberry Pi Foundation se transformou, pelo menos momentaneamente, em uma fábrica, projetando seu próprio chip. É sobre RP2040 SoC. Ou seja, por enquanto, eles não usaram chips Broadcom como em outras placas, mas os projetaram. Veremos se no futuro seguem essa mesma tendência em outras placas ou se foi apenas algo específico ...

RP2040 SoC

Framboesa Pi Pico RP2040

El RP2040 é o primeiro chip desenvolvido pela Raspberry Pi Foundation. Um design criado em casa para aprimorar esta placa ultra-pequena e ultrafina e projetado para projetos onde o tamanho e o consumo são importantes, como algumas aplicações embutidas ou embutidas em robótica, indústria, automotiva, aplicações médicas, estações meteorológicas, etc.

Apesar do que outros meios de comunicação dizem (mesmo alguns importantes e conceituados), não é um chip fabricado por eles, apenas projetado por eles. Um SoC que foi desenhado por nossa própria equipe especializada em ASICs e isso resultou neste IC.

Ou seja, eles não foram transformados em um IDM, mas são apenas fábulas que enviaram seu projeto para ser fabricado para a fundição. TSMC. Nessas fábricas, um processo de 40 nm foi usado para sua fabricação. E sim, é um nó que pode parecer bastante primitivo, mas essa tecnologia de litografia é mais do que suficiente para este projeto e faz seu trabalho muito bem.

Voltando ao design do rp2040 SoC que alimenta este Raspberry Pi Pico, é um chip no qual os núcleos não foram projetados do zero, mas sim escolheram usar os núcleos IP da Arm. Especificamente, ele usou dois ARM Cortex M0 + trabalhando a 133Mhz. Além disso, também foi equipado com 264 KB de RAM e 2 MB de flash.

Todos não são orientados para rodar um sistema operacional como Linux (ou outros), como acontece em outras placas SBC, mas o Raspberry Pi Pico só pode rodar sketches ou programas escritos em linguagens como C / C ++ ou MycroPython. Depois de gravá-los em seu PC, eles podem ser passados ​​para a placa através do microUSB para que a unidade MCU, ou microcontrolador, os execute.

Por último, eu não gostaria de deixar de lado a nomenclatura usado, e é que o nome RP2040 tem seu motivo:

  • RP: significa Raspberry Pi
  • 2: Número de núcleos.
  • 0: tipo de núcleo (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (não volátil ou flash / 16kB), se for 0 é porque está integrado.

Isso pode parecer estúpido, especialmente considerando que, por enquanto, há apenas um SoC projetado por eles. Mas pode sugerir que a Fundação Raspberry Pi pode projetar mais SoCs no futuro...

Mais informação - Folha de Dados RP2040

Sobre a placa Raspberry Pi Pico

A nova placa Pico de Framboesa guarda agradáveis ​​surpresas, apesar do seu tamanho reduzido. E apenas por um preço de US $ 4, o que a torna uma das placas de microcontrolador mais acessíveis do mercado.

pin-out Raspberry Pi Pico

Pinagem

Como para o características e especificações técnicas, aqui estão todos os detalhes da placa:

  • SoC: RP2040 projetado no Reino Unido por um grupo de trabalho de design ASIC da Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + com freqüência de clock dinâmico de até 133Mhz.
    • 264 kB de memória SRAM
    • 2 MB de memória flash integrada.
    • Com consumo muito baixo e modos dormentes e hibernar.
  • Conexão: microUSB com suporte para USB 1.1 Host
  • Programação: Arraste e solte usando linguagens como C / C ++ e MicroPython.
  • GPIO: Multifunções de 26 pinos
  • Outros pins: 2x SPI, 2x I2C, 2x UART, 3x ADC de 12 bits, canais 16x PWM.
  • Alimentação: 3.3v
  • mais: sensor de temperatura, bibliotecas de ponto flutuante rápido em ROM e 8x PIO (E / S programável) para poder adaptar a placa para suportar periféricos, etc. Por exemplo, com PIO, ele pode ser configurado para emular VGA, som, leitor de cartão SD, etc.
  • tamanho: 51x21mm
  • Preço: 4 $ (comprar)

Como começar a programar

O novo Raspberry Pi Pico é programado usando o SDK C / C ++ ou a porta MicroPython oficial, dependendo se você prefere usar uma linguagem ou outra para seus projetos. Além disso, o programa é facilmente carregado:

  1. Simplesmente mantendo pressionado o botão BOOTSEL no quadro
  2. Conectando o cabo microUSB ao PC (Linux, Windows ou macOS, e você pode até programar a partir de um Raspberry Pi 4)
  3. Em seguida, o botão BOOTSEL é liberado e o PC montará a nova unidade chamada RPI-RP2 como se fosse um pendrive.
  4. Agora, basta arrastar o arquivo de código UF2 para a unidade de memória e ele será carregado.
  5. O Raspberry Pi Pico irá reiniciar e começar a executar o programa.

Além disso, você também tem um Arquivo INDEX.HTM dentro da unidade e que irá mostrar a documentação oficial no site do Raspberry Pi. Outro arquivo INFO_U2F.TXT contém informações sobre a placa, como a versão do bootloader.


O conteúdo do artigo segue nossos princípios de ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.