A l'univers dels microcontroladors de baix cost, la Raspberry Pi Pic ha estat un dels llançaments més aplaudits per makers, desenvolupadors i educadors. Amb l'arribada de la nova Raspberry Pi Pico 2, les expectatives han crescut gràcies al seu renovat cor tecnològic: el xip RP2350. Aquest processador comporta importants millores davant del ja veterà RP2040, ampliant horitzons en termes de Potència, seguretat y versatilitat.
Si estàs plantejant-te fer el salt a la nova versió o simplement et pica la curiositat per conèixer què ha canviat exactament entre aquests dos xips, aquí et portem una anàlisi completa i detallada de totes les diferències entre el RP2040 i RP2350. No només ho comparem des del punt de vista tècnic, també n'explorem les implicacions pràctiques en projectes reals.
Diferències clau entre RP2040 i RP2350
L'evolució d'un microcontrolador no implica només millores en freqüència o quantitat de memòria. Amb el RP2350, Raspberry Pi ha apostat per un enfocament més ambiciós, dotant-lo de capacitats que l'acosten més a entorns professionals o industrials. Anem a desgranar pas a pas com es diferencien aquests xips.
El RP2040, llançat al gener de 2021, va suposar l'entrada de Raspberry Pi al món dels microcontroladors. Es va presentar com una opció increïblement poderosa per al preu, amb especificacions que el van convertir en un supervendes en projectes educatius i d'automatització senzilla.
Entre les principals característiques destacaven:
- Processador dual-core ARM Cortex-M0+ a 133 MHz.
- 264 KB de SRAM amb xip.
- 2 MB de memòria flash integrat.
- Fins a 30 pins GPIO, incloent suport per a PIO programable.
- 8 màquines d'estat PIO, molt útils en projectes personalitzats.
- USB 1.1 amb suport de host i dispositiu.
Per la seva banda, el nou RP2350 fa un salt qualitatiu important. Aquest xip pot integrar dos tipus d'arquitectura, cosa que el fa únic: es pot configurar per funcionar amb dos nuclis ARM Cortex-M33 o amb dos nuclis Hazard3 RISC-V, tots dos treballant a 150 MHz.
Però això no ho és tot. Les millores van molt més enllà de la CPU, incloent-hi més memòria, més seguretat y opcions ampliades de perifèrics:
- 520 KB de SRAM interna, pràcticament el doble del RP2040.
- Fins a 4 MB de memòria flaix QSPI integrada i suport per a fins a 16 MB externes.
- 30 a 48 pins GPIO, segons la versió.
- 12 màquines d'estat per a PIO, oferint una personalització encara més gran.
- Compatibilitat amb ARM TrustZone i arrencada segura mitjançant signatura de codi.
- 8 KB de memòria OTP antifusible per a emmagatzematge segur de claus.
- Sensor TRNG, accelerador SHA-256 i detecció de fallades per glitch.
Tot això converteix el RP2350 en una opció molt més potent i segura, sense perdre l'essència de baix consum i cost reduït que caracteritza la gamma Pico.
Millores en rendiment i arquitectura
Una de les principals diferències és sens dubte el tipus i potència del processador.Mentre el RP2040 es recolza en els coneguts Cortex-M0+, el RP2350 permet a l'usuari triar entre l'arquitectura ARM Cortex-M33 (més potent i amb suport per a TrustZone) o la prometedora RISC-V Hazard3.
Pujar a 150 MHz de rellotge no sembla gaire en xifres, però en un microcontrolador, aquests 17 MHz addicionals poden marcar diferència en la capacitat dexecutar codi més complex o en tasques en temps real. També és ressenyable que el RP2350 pot commutar entre arquitectures a l'inici del sistema, cosa que li dóna una flexibilitat sense precedents.
La memòria RAM i la capacitat d'emmagatzematge també dupliquen les xifres del vostre antecessor, permetent manejar més dades en memòria i executar aplicacions més exigents sense colls d'ampolla. A més, la possibilitat d'usar memòria externa de fins a 16 MB a la RP Pico 2 amplia les possibilitats en registradors de dades, emmagatzematge de microprogramari i més.
Avanços en seguretat i eficiència energètica
El RP2040 no implementava cap sistema de seguretat específic. En canvi, el RP2350 ha estat dissenyat amb una arquitectura de seguretat integral pensada per a entorns professionals, on protegir el microprogramari, les dades o les comunicacions és fonamental.
Gràcies a la inclusió de ARM TrustZone per a Cortex-M, és possible separar àrees de codi segures i no segures dins del mateix xip. arrencada firmada es garanteix que només sexecuta firmware verificat, alguna cosa clau en aplicacions de IoT o industrials.
Altres elements importants relacionats amb la seguretat inclouen:
- Memòria OTP de 8 KB (One-Time Programmable) per emmagatzemar claus de manera segura.
- TRNG (Generador de números aleatoris per maquinari) per a criptografia.
- Accelerador SHA-256 per a firmes digitals o hashing fort.
- Glitch detectors per detectar intents de manipulació física mitjançant variacions de voltatge.
Pel que fa al consum, el mode suspensió s'ha optimitzat notablement. Ara, el RP2350 pot baixar el seu consum per sota dels 10 microampers, davant dels més de 100 del seu predecessor. Això ho converteix en una opció ideal per a dispositius portàtils amb bateria o alimentació mitjançant fonts com a panells solars.
Interfície, connectivitat i perifèrics
Tots dos xips mantenen compatibilitat en forma i pins, cosa que significa que Pic 2 es pot fer servir com a recanvi directe del model anterior. També es conserva el suport per a les interfícies més comunes: SPI, I2C, UART, ADC, PWM, etc.
La novetat aquí és que s'estén el número de pins GPIO fins a un màxim de 48 depenent de la variant, i que el nombre de màquines de PIO s'amplia a 12, el que pot ser decisiu per a usuaris avançats que necessiten manejar perifèrics personalitzats o senyals específics.
També millora la tolerància dels pins a 5V, la qual cosa ofereix una major compatibilitat amb sensors i mòduls externs. Pel que fa a USB, es manté el suport per a USB 1.1 amb mode host i dispositiu, indispensable per connectar teclats, ratolins o unitats demmagatzematge.
Aplicacions pràctiques i nous usos
Amb tantes millores funcionals, la Raspberry Pi Pico 2 amb xip RP2350 obre la porta a projectes més complexos. A continuació, us mostrem exemples clars on es nota la diferència:
- Robòtica avançada: major capacitat de processament i PWM per manejar diversos motors i llegir sensors simultàniament.
- IoT amb més seguretat: ús de TrustZone i comunicació xifrada per a dispositius connectats a xarxa amb dades sensibles.
- Automatització industrial: possibilitat d'executar firmware robust amb arquitectures més fiables i protecció contra atacs físics.
- Projectes de baix consum: ideal per a estacions meteorològiques autònomes, dispositius wearable o ubicat en llocs amb energia limitada.
A més, la compatibilitat amb C/C++ i MicroPython es manté, amb millores al SDK i documentació més completa. Això facilita la migració des del RP2040 sense necessitat de partir de zero.
També s'han anunciat variants com la Pi Pico W 2, que incorporarà Wi-Fi i Bluetooth abans de final d'any, mantenint-se per sota dels 10 euros segons previsions. Això afegeix connectivitat sense fils a les millores ja esmentades, apropant la Pico 2 a terrenys típicament ocupats per plaques ESP32, però amb avantatges propis.
Com a detall addicional, el nou model es pot identificar fàcilment gràcies al distintiu.Pic 2» a la serigrafia de la placa i el logotip renovat, encara que externament conserva el mateix factor de forma: 21mm x 51mm.
El salt del RP2040 al RP2350 representa una aposta clara de Raspberry Pi cap a un mercat més exigent sense abandonar el seu enfocament maquer. La possibilitat de triar entre arquitectures ARM i RISC-V, un model de seguretat complet, doble de memòria i millores en eficiència converteixen la Raspberry Pi Pico 2 en una alternativa molt competitiva. Ja sigui per aprendre, experimentar o desplegar solucions industrials, aquesta nova versió ofereix un conjunt de funcionalitats difícils d'igualar pel preu.