Curiosity
Il nRF52820 è il SoC multiprotocollo entry-level di Nordic Semiconductor che aggiunge due cose rare in questa fascia: USB 2.0 Full-Speed nativo e il range di temperatura esteso fino a +105 °C, con alimentazione che arriva a 5.5 V. Mantiene il core Cortex-M4 a 64 MHz ma sale a 256 KB flash / 32 KB RAM e a un radio +8 dBm con supporto Bluetooth LE 5.4, Long Range, Direction Finding, Bluetooth mesh, Thread e Zigbee. È pensato per dongle USB BLE, gateway, illuminazione connessa e applicazioni automotive/industriali che richiedono temperatura estesa. È il “fratello con USB” del nRF52811; per più memoria e periferiche complete c’è il nRF52833.
Specs tecniche
| Parametro | Valore |
|---|---|
| Chip | Nordic nRF52820 (SoC BLE multiprotocollo + USB) |
| CPU | Arm Cortex-M4 @ 64 MHz |
| Flash | 256 KB |
| RAM | 32 KB |
| Wireless | Bluetooth Low Energy 5.4 · Bluetooth mesh · Thread · Zigbee |
| BLE feature | 2 Mbps · 1 Mbps · Long Range · Direction Finding |
| TX power | +8 dBm |
| Crittografia | 128-bit AES |
| GPIO | 18 |
| Periferiche | USB 2.0 Full-Speed · UART · SPI · TWI (I²C) · QDEC · comparatore analogico |
| Package | QFN40 5×5 mm · WLCSP 2.531×2.531 mm |
| Temp operativa | −40 … +105 °C (extended temperature) |
| Alimentazione | 1.7 … 5.5 V |
| System OFF (tip.) | ~0.3 µA |
⚠️ Gotchas
- No FPU: Cortex-M4 senza floating-point hardware
- No ADC: a differenza degli altri nRF52, il 52820 non ha il SAADC — niente lettura analogica nativa (ha solo il comparatore COMP)
- Solo 18 GPIO: USB e temp estesa, ma pin contati
- USB 2.0 è Full-Speed (12 Mbps), non High-Speed
- Range fino a 5.5 V è per l’alimentazione: i GPIO restano referenziati al regolatore interno, non sono 5 V tolerant arbitrari — leggi il PS