Curiosity
SoC multicore high-performance Nordic di 4ª generazione: più core Arm Cortex-M33 fino a 320 MHz affiancati da coprocessori RISC-V VPR (Vector Processing Unit) per offload di task periferici e real-time, con 2 MB di MRAM non volatile e 1 MB di RAM. Radio multiprotocollo 2.4 GHz con BLE, 802.15.4 (Thread/Matter) e TX fino a +10 dBm. È il top di gamma della famiglia nRF54H, pensato per applicazioni dove un singolo nRF54L15 o nRF5340 non basta in compute. Si programma in Zephyr / nRF Connect SDK. Per la connettività cellulare resta a sé (vedi nRF9161 / nRF9151); per il Wi-Fi serve un companion della serie nRF70.
Specs tecniche
| Parametro | Valore |
|---|---|
| Tipo | SoC multicore wireless 2.4 GHz |
| CPU applicativa | Più Arm Cortex-M33 fino a 320 MHz |
| Coprocessori | RISC-V VPR (Vector Processing Unit) per periferiche/real-time |
| Memoria non volatile | 2 MB MRAM |
| RAM | 1 MB |
| Radio | 4ª gen 2.4 GHz multiprotocollo |
| Protocolli | Bluetooth LE · 802.15.4 (Thread · Matter) |
| RX sensitivity BLE (1 Mbps) | -99 dBm |
| RX sensitivity 802.15.4 | -104 dBm |
| TX power | fino a +10 dBm |
| Throughput radio | fino a 4 Mbps |
| USB | High-speed USB (480 Mbps) |
| CAN | CAN FD controller |
| ADC | 14-bit |
| Radio RX current | da 1.7 mA (3V, DC/DC) |
| Sicurezza | PSA Certified Level 3 · Secure Boot · Secure FW Update · Secure Storage · tamper sensors · crypto con hardening side-channel |
| Package | WLCSP |
| Toolchain | Zephyr / nRF Connect SDK |
🧪 Note dal bench Visla
- ✅ Compute molto sopra l’nRF54L/nRF53: M33 fino a 320 MHz + VPR RISC-V → utile se un giorno serve fare sensor fusion / edge ML on-device su un Visla evoluto, oltre il semplice tracker.
- ⚠️ Non è connettività cellulare: è BLE/Thread/Matter 2.4 GHz. Per il Visla Tag/v2 (LTE-M/NB-IoT) il chip giusto resta la serie nRF91; questo è un host applicativo, non un modem.
- ⚠️ Fascia alta / overkill per un tracker: per un asset tracker low-power basterebbe nRF54L15. L’nRF54H20 ha senso solo per gateway/hub o dispositivi multi-radio complessi.
⚠️ Gotchas
- Toolchain Zephyr obbligatoria: niente Arduino IDE. Il modello multicore (app core + coprocessori RISC-V) aggiunge complessità di partizionamento (devicetree, IPC tra core) rispetto a un SoC single-core.
- Package WLCSP: richiede PCB di buona qualità (via-in-pad / HDI) e capacità di reflow su BGA-like — non è un QFN cablabile a mano.
- MRAM ≠ flash: 2 MB di MRAM, comportamento e tooling diversi dalla flash classica; verificare i workflow di programmazione/FOTA del SDK.
- Antenna 2.4 GHz da progettare a 50Ω con matching dedicato, come per ogni SoC radio Nordic.