V
Visla Hardware
Portal R&D
🧩 Moduli & Shield ✓ Verified · 2026-06-05 ✓ In stock 🧪 Tested bench ⚡ Low power

XIAO ESP32-C6 (Seeed board)

Seeed Studio (chip ESP32-C6)
🏭 Chip @ 1k pcs
€5.20
production BOM
Wi-Fi 6 + Thread + Matter + ZigbeeRISC-V single-core 160MHzActive idle 16mA (bench)
📑 Indice sezioni

Curiosity

Seeed XIAO ESP32-C6 (SKU 102010636, $6.20): variant board del chip ESP32-C6, form factor “thumb-size” 21×17.8mm. RISC-V single-core 160 MHz (vs Xtensa dual-core 240 MHz del S3) — più economico, più efficiente, ma meno CPU bruta. Wi-Fi 6 nativo + Thread + Matter + Zigbee = future-proof per smart home. Sul bench Visla fa 43% meglio del S3 in active idle, 85% meglio in deep sleep. Pin map XIAO D0-D10 identica al S3 → sketch portabili senza modifiche. Per Visla v2 indoor pet/elderly tag (BLE + Matter) è il path preferito.

⚡ Bench-test consumi Visla 2026-06-05 (FNB58 inline + sketch ciclo)

Setup: XIAO ESP32-C6 standalone (no Expansion Board), cavo USB-C → FNB58 USB-C inline → Mac. Sketch identico al S3 (test-power-modes.ino) — drop-in con solo FQBN esp32:esp32:XIAO_ESP32C6. Cattura 320s = 3 cicli completi via Bluetooth FNB58.

XIAO ESP32-C6 power consumption FNB58 bench 2026-06-05

Risultati misurati

Stato cicliAtteso datasheetMisurato benchVerdetto
ACTIVE_FULL busy loop CPU 160MHz30-40 mA20-25 mA picco✅ sotto datasheet — RISC-V single-core è efficiente
ACTIVE_IDLE loop + delay25-30 mA15-16 mA stable✅ molto sotto datasheet
MODEM_SLEEP WiFi+BLE off18-25 mA15-16 mA✅ indistinguibile da ACTIVE_IDLE
LIGHT_SLEEP timer wake1-3 mA1.2-4 mA (variabile)✅ centro range
DEEP_SLEEP7 µA (datasheet chip)0.4 mA floor w/USBUSB-CDC blocca il µA-level ma comunque 85% meglio del S3

Statistiche per fase (3 cicli, 2338 samples)

Phase clusterN samplesAvg mAMinMaxStdDev% tempo
ACTIVE_IDLE/MODEM_SLEEP (~16mA cluster)214916.0813.6024.801.7091.9%
LIGHT/DEEP_SLEEP w/USB (~4mA cluster)1754.121.2012.003.467.5%
FLOOR true sleep momentaneo140.400.400.400.000.6%

Cycle average: 15.09 mA @ 5.13V → potenza media 77.4 mW · capacità ciclo 1.08 mAh per 260s.

🆚 Confronto vs XIAO ESP32-S3

StatoXIAO ESP32-S3XIAO ESP32-C6Δ
ACTIVE_FULL peak43 mA20-25 mA-42%
ACTIVE_IDLE plateau28 mA16 mA-43%
LIGHT_SLEEP floor2.8 mA1.2 mA-57%
DEEP_SLEEP floor true2.7 mA (USB blocked)0.4 mA-85%
Cycle avg17.59 mA15.09 mA-14%
Battery 3500mAh @ avg199h = 8.3 days232h = 9.7 days+1.4 days

Il C6 vince in ogni stato. Riassunto: a parità di codice usa 14-85% meno corrente del S3.

🔋 Estrapolazione battery life Visla v2 — scenario reale C6

Stesso scenario produzione realistico: 1 ora movimento + 23 ore fermo (4.17% drive duty cycle).

Drive 1h consumo (XIAO C6 + GPS + modem):

  • C6 MCU active continuous: 16 mA (bench ✅)
  • GPS attivo (MAX-M10S): ~10 mA
  • Modem A7670 TX bursts averaged: ~4 mA
  • Totale: ~30 mA durante 1h × 3600s = 30 mAh consumati

Stopped 23h budget con strategia deep sleep + hourly heartbeat:

  • 23h × 0.007 mA (C6 datasheet) = 0.16 mAh
  • 23 × 5s × 30mA = 0.96 mAh
  • Total stopped: 1.12 mAh/day

Daily total C6: 30 + 1.12 = 31.1 mAh/day (vs S3: 43.6 mAh/day → -29%)

📅 Durata batteria 18650 3500 mAh — C6 vs S3

MCUDaily mAhLiPo 3500mAh dura
XIAO ESP32-S343.6 mAh80 giorni teorici, 56 reali
XIAO ESP32-C631.1 mAh112 giorni teorici, 79 reali

Il C6 estende l’autonomia di +41% in scenario Visla v2 vehicular. Per autonomia 6+ mesi su 3500mAh il C6 richiede duty cycle ~3% drive (vs ~2% per S3).

Specs tecniche (vs S3)

ParametroXIAO ESP32-S3XIAO ESP32-C6
ChipESP32-S3R8 (Xtensa dual-core 240 MHz)ESP32-C6 (RISC-V single-core 160 MHz)
PSRAM8 MB0 (no PSRAM) ⚠️
Flash8 MB4 MB
Wi-Fi4 (2.4 GHz)Wi-Fi 6 (2.4 GHz, BSS coloring, TWT) ⭐
BluetoothBLE 5.0BLE 5.3 + 802.15.4 (Thread/Zigbee/Matter) ⭐
CPU bench~395 DMIPS (Xtensa dual)~170 DMIPS (RISC-V single)
Form factor21×17.8 mm21×17.8 mm (drop-in)
GPIO esposti1111
UART11
Price 1k$7.49$6.20 (-17%)
Prezzo 10+$6.50$5.20
Active idle (bench)28 mA16 mA
Deep sleep14 µA (board, USB blocca)7 µA (datasheet, board) ⭐

📊 Osservazioni qualitative

  1. Plateau ACTIVE_IDLE perfettamente stabile a 16 mA — RISC-V cucina più efficiente del Xtensa S3
  2. Picchi ACTIVE_FULL contenuti a 25 mA — single-core 160 MHz fa il 60% del lavoro del S3 dual-core 240 MHz con metà corrente
  3. Floor light sleep 1.2-1.5 mA = significativamente più basso del S3 (2.7 mA)
  4. Floor true deep sleep momentaneo 0.4 mA rilevato per ~14 samples — finestra in cui USB-CDC stava transizionando off, dimostra che senza USB potremo raggiungere i 7 µA datasheet
  5. Tensione USB stabile a 5.13V — niente brown-out
  6. Cycle avg 15.09 mA è 14% meno del S3 (17.59 mA) anche con USB-CDC penalty — su LiPo standalone il vantaggio sarà ancora più pronunciato

Quando preferire C6 vs S3

Use case Visla v2Scelta
Tracker veicolare con MCU host (driving, IMU, modem TX)C6 — meno corrente per più autonomia
Asset tag passive BLE BeaconC6 — Matter/Thread per ecosystem smart home
Vehicle tracker con AI/NN onboard (es. crash detection ML)S3 — necessario dual-core + PSRAM
Real-time data processing / DSPS3 — Xtensa AI accelerators
Tag indoor (pet, child, elderly) con WiFi 6 routerC6 — TWT power saving
Bench dev kit genericoIndifferente, C6 più economico

Dati raw

CSV cattura: test-moduli/xiao-esp32s3-expansion-board/test-power-modes/logs/2026-06-05_fnb_capture_c6.csv Statistiche JSON: /tmp/xiao-c6-power-stats.json (locale)

Specs tecniche

ParametroValore
Chip embeddedESP32-C6 (RISC-V single-core 160 MHz)
CPURISC-V 32-bit single-core 160 MHz
Flash4 MB onboard
PSRAM❌ NON presente
WirelessWi-Fi 6 (802.11ax 2.4 GHz) + BLE 5.3 + 802.15.4 (Thread/Zigbee/Matter)
Antennaceramic onboard + U.FL connector per esterna
GPIO esposti11 (tutti PWM)
Power inputType-C 5V · Battery 3.7V LiPo (con XIAO Battery Add-on)
Charging current100 mA fast (XIAO C6 onboard charger migliore del S3)
Working temp-40°C / +65°C
Operating BAT~16 mA (bench Visla 2026-06-05)
Modem-sleep~16 mA (indistinguibile da idle, RISC-V single-core)
Light-sleep1.2-1.5 mA
Deep sleep7 µA datasheet (board level su LiPo standalone)
Wi-Fi 6 active~150 mA
BLE 5.3 active~80 mA
Dimensions21 × 17.8 mm
SoftwareArduino IDE · MicroPython · ESP-IDF · PlatformIO
Seeed SKU102010636 (XIAO ESP32-C6 base)
Prezzo$6.20 (10+: $5.20)
Variantsbase (non c’è Sense) — chip C6 ha già peripherals integrati nel SoC

🔗 Risorse