Curiosity
Il top di gamma della serie nRF54L: ARM Cortex-M33 @ 128 MHz (DSP+FPU) + coprocessore RISC-V 128 MHz (SoftPeripherals + IO acceleration), con la memoria più ampia della famiglia — 2 MB NVM e 512 KB RAM — e in più USB high-speed e fino a 66 GPIO (package CSP98). Supporta BLE 6.0 con Channel Sounding, Matter/Thread/Zigbee concorrenti, proprietary 2.4 GHz fino a 4 Mbps. Efficienza dichiarata 193 CoreMark/mA @ 3V, sleep da 0.7 µA. È il fratello “carico” del nRF54L15 (1.5 MB / 256 KB, no USB HS, 16 GPIO sullo XIAO): quando servono memoria abbondante per Matter+TLS, tanti GPIO e USB high-speed, l’LM20A è la scelta. Produzione di massa da Q1 2026.
Specs tecniche
| Parametro | Valore |
|---|---|
| Chip | Nordic nRF54LM20A ultra-low-power wireless SoC (top serie L) |
| CPU principale | ARM Cortex-M33 @ 128 MHz · DSP · FPU |
| CPU coprocessor | RISC-V @ 128 MHz (SoftPeripherals · IO acceleration) |
| NVM (flash) | 2 MB |
| RAM | 512 KB |
| Efficienza | 193 CoreMark/mA @ 3 V |
| Wireless | BLE 6.0 (con Channel Sounding) · Matter · Thread · Zigbee · 802.15.4 · Proprietary 2.4 GHz (fino a 4 Mbps) |
| BLE versione | 6.0 |
| BLE Channel Sounding | ✅ supportato (ranging cm-level) |
| USB | High-speed |
| Corrente TX | 5.0 mA @ 0 dBm |
| Corrente RX | 3.3 mA @ 0 dBm |
| Sleep | 0.7 - 4.3 µA |
| Security | ARM TrustZone · tamper detection · cryptographic accelerator con side-channel protection |
| GPIO | fino a 66 (CSP98) |
| Package | CSP98 · CSP61 · QFN52 |
| Working temp | -40 / +85 °C |
| Disponibilità | produzione di massa da Q1 2026 · nRF54LM20 DK in early access |
| Software | Nordic nRF Connect SDK (Zephyr) — NO Arduino IDE |
🧪 Note dal bench Visla
- ✅ 2 MB NVM / 512 KB RAM: la taglia che digerisce Matter + Thread + TLS + Secure FOTA + applicazione senza compromessi — dove L05/L10 stringono, l’LM20A respira
- ✅ USB high-speed onboard: utile per bulk data, dev/debug e firmware update veloci senza chip USB esterno
- ✅ 66 GPIO: per design ricchi di periferiche (display, sensori multipli, espansioni) senza I/O expander
- ✅ BLE 6.0 + Channel Sounding + 193 CoreMark/mA: ranging cm-level con la migliore efficienza della serie
- ⚠️ Temp -40/+85°C: industrial ma non esteso come L05/L10/nRF5340 (+105°C) — comunque ampiamente sufficiente per outdoor Visla
- ⚠️ Q1 2026 mass production: chip nuovo, non ancora testato sul bench Visla — toolchain Zephyr matura ma SDK support da verificare
⚠️ Gotchas
- NO Arduino IDE: solo Nordic nRF Connect SDK / Zephyr
- Package CSP98 / CSP61 (wafer-level): richiedono PCB HDI / via-in-pad; per prototipazione preferire il QFN52 (meno GPIO)
- I 66 GPIO sono disponibili SOLO sul CSP98: i package più piccoli (CSP61, QFN52) ne espongono molti meno
- USB high-speed richiede routing differenziale curato e, eventualmente, alimentazione dedicata — non è “gratis” a livello layout
- Chip nuovo (Q1 2026): maturità ecosistema/board support inferiore al nRF52840 consolidato — mettere in conto early-adopter friction