Descripción
🎯 Aplicaciones Típicas
- ✓
Proyectos IoT, domótica y automatización de bajo costo - ✓
Displays de alta resolución con salida DVI/HDMI via HSTX (versión 8MB PSRAM) - ✓
Control de motores, servos y robótica con salidas PWM en todos los GPIO - ✓
Aprendizaje de RISC-V con hardware real y asequible - ✓
Síntesis de audio y procesamiento de señales con FPU y DSP integrados - ✓
Integración directa en PCB propia gracias a los pads almenados castellados - ✓
Upgrade de proyectos basados en RP2040 / Pico 1 con compatibilidad de pines
🔧 Características Destacadas
⚡ Arquitectura Dual Única — ARM Cortex-M33 + RISC-V Hazard3
El RP2350B integra dos pares de núcleos: Dual-Core ARM Cortex-M33 con FPU, DSP e instrucciones SIMD, y Dual-Core RISC-V Hazard3 de diseño open-source creado por el propio equipo de Raspberry Pi. El usuario elige en tiempo de arranque qué arquitectura usar — el primero para máxima potencia de cálculo, el segundo para explorar RISC-V. Hasta un 20x más rápido en operaciones de punto flotante que el RP2040.
🔒 Seguridad Avanzada — TrustZone + Boot Firmado + TRNG
Arquitectura de seguridad completa basada en ARM TrustZone para Cortex-M, boot firmado con verificación SHA-256, 8KB de OTP antifuse para almacenamiento de claves, generador de números aleatorios por hardware (TRNG) y detectores de glitch para protección contra ataques físicos. Ideal para productos comerciales que requieren protección de firmware.
📺 HSTX — Salida de Alta Velocidad para DVI/HDMI sin PIO
El periférico HSTX (High-Speed Transmitter) del RP2350B permite generar señales de video DVI/HDMI de alta frecuencia sin cargar los bloques PIO. Combinado con la PSRAM de 8MB como framebuffer, permite salida de video en resoluciones reales sin microcontroladores externos.
🔌 48 GPIO en Pitch 2.54mm + FPC 6 pines para USB-C
La variante RP2350B (80 pines QFN) expone los 48 GPIO completos, incluyendo 4 pines analógicos adicionales (GPIO40–47) frente a los 26 del Pico 2 estándar. Interfaz USB-C accesible vía adaptador FPC 6 pines. Pads almenados castellados para soldado directo en PCB personalizada.
📝 Especificaciones Técnicas
| Parámetro | Valor |
|---|---|
| Chip | RP2350B (Raspberry Pi) — encapsulado QFN80 |
| Núcleos CPU | Dual-Core ARM Cortex-M33 + Dual-Core RISC-V Hazard3 (selección en boot) |
| Frecuencia de reloj | Hasta 150 MHz |
| SRAM integrada | 520 KB (en chip) |
| Flash | 16 MB QSPI (en placa) |
| PSRAM (según variante) | 0 MB (sin PSRAM) o 8 MB QSPI (con PSRAM) |
| GPIO totales | 48 (incluyendo GPIO40–47 con ADC adicional) |
| ADC | 3× 12 bits / 500ksps (mejorado ENOB 9.5 bits vs RP2040) |
| PWM | 24 canales PWM controlables |
| Interfaces | 2× SPI, 2× I2C, 2× UART, USB 1.1 host/device |
| PIO (E/S Programable) | 3 bloques PIO × 4 máquinas de estado = 12 en total |
| HSTX | Sí — salida de alta velocidad para DVI/HDMI |
| Seguridad | TrustZone, boot firmado, SHA-256, TRNG, OTP 8KB antifuse |
| Pitch de pines | 2.54mm estándar — 64 pines en 2 filas de 32 |
| Conector USB | FPC 6 pines → adaptador USB-C externo |
| IDEs compatibles | MicroPython, CircuitPython, C/C++ SDK, Arduino IDE |
📊 RP2350B vs RP2040 — Mejoras clave:
Velocidad
133 → 150MHz
SRAM
264 → 520KB
Flash
2 → 16MB
GPIO
26 → 48 pines
PIO
8 → 12 máq.
FP Math (C)
hasta 20x más
🔌 Primeros Pasos — Carga de Firmware
📲 Método BOOTSEL (UF2)
- 1. Mantén pulsado el botón BOOT
- 2. Conecta el adaptador USB-C al PC
- 3. Suelta el botón BOOT — aparece como disco USB
- 4. Arrastra el archivo .uf2 al disco
- 5. La placa reinicia automáticamente y ejecuta
🛠️ IDEs Recomendados
- MicroPython → Thonny IDE
- CircuitPython → Mu Editor / VS Code
- C/C++ → VS Code + Pico SDK 2.x
- Arduino → Arduino IDE 2.x + board RP2350
💡 Tip MicroPython: Descarga el firmware UF2 para RP2350 desde
micropython.org/download/RPI_PICO2. Si tienes la versión con PSRAM, busca el firmware etiquetado como RPI_PICO2_PSRAM para aprovechar los 8MB adicionales. Selecciona Raspberry Pi Pico 2 en Thonny para comenzar.








Valoraciones
No hay valoraciones aún.