Raspberry Pi Pico: especificacións e funcións

Raspberry Pi Pico

Raspberry Pi Pico é unha nova placa de microcontroladores deseñada pola Fundación Raspberry Pi. Un novo produto que únese ás xa existentes e que é máis parecido Arduino que un SBC. Ademais, ten outra gran sorpresa que sorprendeu a todos e vai máis alá do seu pequeno tamaño, a súa magnífica eficiencia enerxética ou o seu prezo de só 4 dólares.

E é que a Fundación Raspberry Pi transformouse, polo menos momentaneamente, nun fabless, deseñando o seu propio chip. É aproximadamente SoC RP2040. É dicir, por esta vez, non usaron chips Broadcom como noutras placas, senón que o deseñaron eles mesmos. Veremos se no futuro seguen esta mesma tendencia noutras placas ou se só foi algo específico ...

SoC RP2040

Raspberry Pi Pico RP2040

El RP2040 é o primeiro chip deseñado pola Fundación Raspberry Pi. Un deseño creado na casa para mellorar esta placa ultra-pequena e ultra delgada e deseñado para proxectos onde o tamaño e o consumo son importantes, como algunhas aplicacións incrustadas ou incrustadas en robótica, industria, automoción, aplicacións médicas, estacións meteorolóxicas, etc.

A pesar do que din outros medios (incluso algúns importantes e de boa reputación), non é un chip fabricado por eles, só deseñado por eles. Un SoC deseñado polo noso propio equipo especializado ASIC e iso deu lugar a este IC.

É dicir, non se transformaron en IDM, senón que son só unhas fábulas que enviaron o seu deseño para ser fabricado á fundición TSMC. Nestas fábricas utilizouse un proceso de 40 nm para a súa fabricación. E si, é un nodo que pode parecer bastante primitivo, pero esa tecnoloxía de litografía é máis que suficiente para este proxecto e fai o seu traballo moi ben.

Volvendo ao deseño do SoC rp2040 que alimenta este Raspberry Pi Pico, trátase dun chip no que os núcleos non foron deseñados desde cero, senón que optaron por usar os núcleos IP de Arm. En concreto, usouno dous ARM Cortex M0 + traballando en 133Mhz. Ademais, tamén foi equipado con 264 KB de RAM e 2 MB de flash.

Todo non orientado a executar un sistema operativo como Linux (ou outros), como ocorre noutras placas SBC, pero o Raspberry Pi Pico só pode executar bosquexos ou programas escritos en idiomas como C / C ++ ou MycroPython. Unha vez que os escriba no seu PC, pódense pasar á placa a través do microUSB para que os execute a unidade MCU ou microcontrolador.

Por último, non me gustaría deixar de lado a nomenclatura usado, e é que o nome RP2040 ten a súa razón:

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

Isto pode parecer estúpido, especialmente tendo en conta que por agora só hai un SoC deseñado por eles. Pero pode insinuar que a Fundación Raspberry Pi podería facelo deseña máis SoC no futuro...

Máis información - Ficha técnica RP2040

Acerca da placa Raspberry Pi Pico

O novo prato Raspberry Pi Pico mantén agradables sorpresas, a pesar do seu pequeno tamaño. E só por un prezo de 4 dólares, o que o converte nunha das placas de microcontroladores máis accesibles do mercado.

pin-out Raspberry Pi Pico

pin out

En canto ao características e especificacións técnicasAquí tes todos os detalles da placa:

  • SoC: RP2040 deseñado no Reino Unido por un grupo de traballo de deseño ASIC da Fundación Raspberry Pi.
    • DualCore ARM Cortex-M0 + con frecuencia de reloxo dinámica de ata 133Mhz.
    • 264 KB de memoria SRAM
    • 2 MB de memoria flash incorporada.
    • Con moi baixo consumo e modos inactivos e de sono.
  • Conexión: microUSB con soporte para host USB 1.1
  • Programación: Arrastra e solta usando idiomas como C / C ++ e MicroPython.
  • GPIO: Multifunción de 26 polos
  • Outros pinos: 2x SPI, 2x I2C, 2x UART, 3x ADC de 12 bits, 16x canles PWM.
  • alimentación: 3.3v
  • máis: sensor de temperatura, bibliotecas de punto flotante rápido en ROM e 8x PIO (E / S programables) para poder adaptar a placa para soportar periféricos, etc. Por exemplo, con PIO pódese configurar para emular VGA, son, lector de tarxetas SD, etc.
  • Tamaño: 51x21mm
  • prezo: 4 $ (mercar)

Como comezar a programar

O novo Raspberry Pi Pico está programado usando o SDK de C / C ++ ou o porto oficial MicroPython, dependendo de se prefires usar un idioma ou outro para os teus proxectos. Ademais, o programa cárgase facilmente:

  1. Simplemente mantendo premido o botón BOOTSEL no taboleiro
  2. Conectando o cable microUSB ao PC (Linux, Windows ou macOS e incluso podes programar desde un Raspberry Pi 4)
  3. A continuación, soltase o botón BOOTSEL e o PC montará a nova unidade chamada RPI-RP2 coma se fose un pendrive.
  4. Agora só tes que arrastrar o ficheiro de código UF2 á unidade de memoria e este cargarase.
  5. O Raspberry Pi Pico reiniciarase e comezará a executar o programa.

Ademais, tamén tes un arquivo INDEX.HTM dentro da unidade e que lle amosará a documentación oficial no sitio web de Raspberry Pi. Outro ficheiro INFO_U2F.TXT contén información sobre a placa, como a versión do cargador de arranque.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.