Curiosity
Il campione assoluto del Wake-on-Motion: 0.85µA always-on. Niente giroscopio (non serve per wake). Classificazione attività integrata: walk/run/still. Choice obbligata per Visla Tag.
Specs tecniche
| Parametro | Valore |
|---|---|
| Type | 3-axis MEMS accelerometer (no gyro) |
| Range | ±2g / ±4g / ±8g / ±16g |
| Sensitivity | 1024 LSB/g @±2g · 512 @±4g · 256 @±8g · 128 @±16g |
| ODR | 12.5Hz - 800Hz |
| Resolution | 12-bit |
| Auto-low-power | 0.85µA @ 12.5Hz WoM |
| Activity classifier | walking · running · standing still embedded |
| Tap/double-tap | integrato |
| Orientation detection | 6D integrato |
| Step counter | hardware (no MCU wake) |
| Drop detection | hardware (warranty logging use case) |
| FIFO | on-chip |
| Interface | I2C (0x14/0x15) + SPI |
| Voltage | 1.71V - 3.6V |
| Package chip | LGA-12 (2×2×0.95mm) |
| Temp range | -40°C / +85°C |
| Grove board dim | 40 × 20 × 7 mm |
| Grove board weight | 9.2 g |
| Grove board voltage | 3.3V / 5V (regolatore XC6206) |
| Grove board consumo | 18 µA @5V · 14 µA @3.3V |
| Grove board includes | modulo + cavo Grove 4-pin |
| Grove HSCODE | 9031900090 (CN) · 9031902100 (US) · 9013101000 (EU) |
🧪 Note dal bench Visla
- ✅ 0.85µA in WoM (chip nudo): 25× meglio di MPU-6500 (8µA). Per Visla Tag a 500mAh = +2 mesi autonomia teorica
- ✅ Grove board $9.80 (vs $6.90 a 10+): 14 µA @3.3V — il regolatore XC6206 aggiunge ~13µA al chip nudo (0.85µA)
- ✅ Step counter + activity recognition hardware: MCU sveglio solo per leggere counter via I2C, non per processare raw data
- ✅ Drop detection embedded: use case interessante per warranty logging Visla v2 (registra eventi caduta per garanzia)
- ⚠️ Niente gyro: per WoM e shock detection non serve. Se serve gyro per dead-reckoning, vai su LSM6DSO
- ⚠️ Activity classifier richiede ~150ms per output stabile: non leggere stato subito dopo wake
⚠️ Gotchas
- Pin INT1/INT2 vanno collegati al RTC GPIO dell’MCU per wake (non al GPIO normale, perde stato in deep sleep)
- Activity classifier richiede ~150ms per output stabile
- Grove board consuma 14-18 µA (NON 0.85µA come il chip nudo) — per benchmark fedeli usa il chip diretto o SparkFun Qwiic (più efficiente)