PICO W es la tarjeta de desarrollo basada en microcontrolador RP2040 de Raspberry Pi, con un procesador de doble núcleo, 264 KB de RAM y 2MB de Flash y conectividad WiFi 802.11n de 2,4 GHz .
INFO
Raspberry Pi PICO W es la nueva tarjeta de desarrollo de Raspberry Pi, a diferencia de diferencia de la Raspberry Pi PICO agrega conectividad wifi y a diferencias sus otras placas que son computadoras la PICO W esta basada en un microcontrolador, comportándose como una plataforma de desarrollo de proyectos en electrónica y robótica similar a Arduino/Arduboard, Teensy, NodeMCU entre otra plataformas. La Raspberry Pi Pico W se basa en el microcontrolador RP2040 diseñado por Raspberry Pi en el Reino Unido con el objetivo de ser una plataforma de desarrollo muy flexible y de bajo costo. El microcontrolador RP2040 cuenta con un procesador Arm Cortex-M0+ de doble núcleo con 264 KB de RAM interna y soporte para hasta 16 MB de Flash fuera del chip y conectividad WiFi 802.11n de 2,4 GHz. Una amplia gama de opciones de de periféricos que incluye UART, I2C, SPI y únicamente E/S programables (PIO).
Raspberry Pi PICO W está diseñada tanto para poder trabajar en protoboard soldando headers macho o para soldar directamente a una PCB a través de sus castellated holes. Puede alimentarse directamente del puerto micro-USB o utilizando una fuente externa de 1.8V a 5.5V pues integrada una fuente de alimentación conmutada buck-boost que permite generar lo 3.3 V. Los pines de entradas/salidas (GP) trabajan a 3.3V por lo que para conexión a sistemas de 5V es necesario utilizar conversores de nivel como: Conversor de nivel 3.3-5V 4CH o Conversor de nivel bidireccional 8CH - TXS0108E.
La conectividad WiFi se realiza a travez del chip inalámbrico Infineon CYW43439. El CYW43439 admite LAN inalámbrica IEEE 802.11 b/g/n y Bluetooth 5.2; sin embargo, la conectividad Bluetooh aun no esta implementada en el compilador.
La plataforma Raspberry Pi PICO W se puede programar tanto de MicroPython o C/C++, siendo la forma mas sencilla de empezar a través de MicroPython. También es posible programar la PICO desde el IDE Arduino gracias a la comunidad de usuarios de Arduino y RP2040, tan solo se necesita buscar y agregar "Arduino Mbed OS RP2040" desde le gestor de tarjetas del IDE Arduino.
ESPECIFICACIONES TÉCNICAS
- Voltaje de Operación: 3.3V DC
- Voltaje de Alimentación: ~1.8 a 5.5V DC
- Todos los pines analógicos y digitales son de 3.3V
- Microcontrolador: RP2040 con procesador ARM Cortex M0+ de doble núcleo
- Frecuencia de Reloj: hasta 133 MHz
- Memoria FLASH: 2MB
- Memoria SRAM: 264KB
- Puerto micro USB para cargar y alimentar
- Chip inalámbrico: Infineon CYW43439
- Conexión wifi: LAN IEEE 802.11n, WPA3, Antena integrada
- Pines digitales E/S: 29
- Entradas Analógicas (ADC): 4 (12 bit)
- Salidas PWM: Max 16 sobre cualquier Pin digital
- Entradas Analógicas (ADC): 3 (12 bit)
- Puertos UART: 2
- Puertos I2C: 2
- Puertos SPI: 2
- Máquinas de estado: 8 PIO
- Sensor de temperatura interno
- Reloj en tiempo real interno (RTC)
- Dimensiones: 51*21 mm
- Peso:
LINKS
- Página Oficial: Raspberry Pi Pico W
- Documentación General
- Datasheet Raspberry Pi PICO W
- Datasheet RP2040
- Pinout Raspberry Pi PICO W
- Configuración para MicroPyton
- Guía de inicio rápido con MicroPyton
- Ebook: Getting started with Raspberry Pi Pico
- Configuración para SDK C/C++
- Configuración para IDE Arduino