Featured

Raspberry Pi Pico

Raspberry Pi Pico es el primer microcontrolador de bajo coste diseñado por Raspberry Pi.

En su corazón de silicio incluye el chip RP2040 (datasheet). diseñado para ser de alto rendimiento y con un alto grado de interfaces digitales. De tamaño reducido (solo 51x21mm) y un consumo energético muy ajustado.

Principales características

  • Microcontrolador RP2040 Dual-Core ARM Cortex M0+
  • Frecuencia de reloj flexible corriendo hasta 133MHz (overclock posible)
  • 264KB de SRAM
  • 2MB de memoria flash integrada
  • Formato almenado permite soldar directamente en placa portadora
  • 20 orificios a cada lado para soldar tiras de 20 pines
  • 3 orificios para soldar el conector de depuración
  • USB 1.1 para programación y soporte (dispositivo o host)
  • Modo bajo consumo (low-power sleep) y modo inactivo (dormant)
  • Programación sencilla drag&drop usando almacenamiento masivo USB
  • 26x GPIO multifunción
  • 2xSPI, 2xI2C, 2xUART, 3xADC 12-bit (500ksps), 16x canales PWM
  • Reloj muy preciso y temporizador integrado
  • Sensor de temperatura
  • Librerías punto flotante acelerados on-chip
  • 8x E/S programables (PIO) para soporte de periféricos personalizados como tarjetas SD y VGA

Alimentando tu Raspberry Pi Pico

Raspberry Pi Pico integra un conversor buck-boost SMPS que permite generar los necesarios 3,3V para funcionar, desde un amplio rango de voltajes de entrada (~1,8 a 5,5V). Esto permite una flexibilidad significativa en la forma de alimentar Raspberry Pi Pico, como celdas sencillas Lithium-Ion, 3 pilas AA en serie o desde el conector micro USB. Un cargador de baterías también puede ser integrado en la cadena de alimentación.

Comenzando a programar

Para programar tu Raspberry Pi Pico puedes usar el SDK de C/C++ o el port oficial de MicroPython.

Cargar un programa es muy sencillo. Simplemente mantén pulsado el botón BOOTSEL, conecta el cable micro USB y suelta el botón BOOTSEL. En el ordenador se montará una unidad nueva llamada RPI-RP2 (como si fuera un pendrive). Solo tienes que arrastrar el fichero UF2 a la unidad y el programa se cargará. Raspberry Pi Pico se reiniciará y la aplicación que has cargado se ejecutará.

Dentro de la unidad tienes un fichero INDEX.HTM que te llevará a la documentación oficia en la web de Raspberry Pi y un fichero INFO_UF2.TXT que contiene información sobre la placa, como la versión del bootloader.

Ten en cuenta que Raspberry Pi Pico no incluye ninguna aplicación cargada por defecto, por lo que si el producto es nuevo entrará directamente en modo flash sin necesidad de pulsar BOOTSEL.

En el datasheet Hardware Design with RP2040 tienes ejemplos más complejos como un reproductor de medios con salida VGA, lector de tarjetas SD y tarjeta de sonido I2S y PWM (capítulo 3).

Mas documentacion en:

https://datasheets.raspberrypi.org/

 

Related Articles

Raspberry Pi 2 Model B

Raspberry PI Modelo B Plus.

Raspberry PI Modelo B:

Este espacio lo he creado pensando en los entusiastas como tú, para compartir y centralizar documentación sobre temas que me apasionan: Arduino, impresoras 3D, Raspberry Pi, y mucho más.

Además, he querido fusionarlo con mi canal de YouTube, donde exploramos retro-informática, Raspberry Pi, consolas retro, electrónica y otras maravillas del mundo tecnológico. Este es tu sitio si disfrutas aprendiendo, creando y reviviendo lo mejor de la tecnología de ayer y hoy.

¡Bienvenido!