/* * Métricas numéricas da página de comparação, independentes de idioma. * * Correntes em µA, tiradas do menor valor típico dos datasheets (as mesmas * faixas que aparecem em series.json > consumo_energia). null = não divulgado. * * As notas do radar (0 a 10) são editoriais do ESPDocs: posicionam cada série * em relação às outras da Espressif, não medem nada em absoluto. * * TinyML: "sim" | "parcial" | "nao" | "previsto". */ export const EIXOS_RADAR = ["desempenho", "memoria", "conectividade", "consumo", "ia", "perifericos", "seguranca"]; export const METRICAS = { "ESP32": { deepSleep: 10, lightSleep: 800, notas: { desempenho: 6, memoria: 5, conectividade: 6, consumo: 3, ia: 5, perifericos: 7, seguranca: 3 }, tinyml: { tflm: "sim", espDl: "parcial", espNn: "parcial", vetorial: "nao", espSr: "sim" } }, "ESP32-S2": { deepSleep: 20, lightSleep: 750, notas: { desempenho: 4, memoria: 6, conectividade: 3, consumo: 3, ia: 3, perifericos: 6, seguranca: 6 }, tinyml: { tflm: "sim", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, "ESP32-S3": { deepSleep: 7, lightSleep: 240, notas: { desempenho: 7, memoria: 8, conectividade: 6, consumo: 6, ia: 9, perifericos: 8, seguranca: 7 }, tinyml: { tflm: "sim", espDl: "sim", espNn: "sim", vetorial: "sim", espSr: "sim" } }, "ESP32-S31": { deepSleep: null, lightSleep: 100, notas: { desempenho: 8, memoria: 9, conectividade: 10, consumo: 5, ia: 9, perifericos: 9, seguranca: 9 }, tinyml: { tflm: "previsto", espDl: "previsto", espNn: "previsto", vetorial: "sim", espSr: "previsto" } }, "ESP32-C2": { deepSleep: 5, lightSleep: 140, notas: { desempenho: 2, memoria: 2, conectividade: 4, consumo: 8, ia: 1, perifericos: 2, seguranca: 4 }, tinyml: { tflm: "parcial", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, "ESP32-C3": { deepSleep: 5, lightSleep: 130, notas: { desempenho: 3, memoria: 4, conectividade: 5, consumo: 7, ia: 3, perifericos: 4, seguranca: 6 }, tinyml: { tflm: "sim", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, "ESP32-C5": { deepSleep: 12, lightSleep: 60, notas: { desempenho: 5, memoria: 6, conectividade: 9, consumo: 7, ia: 4, perifericos: 6, seguranca: 8 }, tinyml: { tflm: "sim", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, "ESP32-C6": { deepSleep: 7, lightSleep: 35, notas: { desempenho: 3, memoria: 5, conectividade: 8, consumo: 9, ia: 4, perifericos: 6, seguranca: 7 }, tinyml: { tflm: "sim", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, "ESP32-C61": { deepSleep: 10, lightSleep: 50, notas: { desempenho: 3, memoria: 5, conectividade: 6, consumo: 8, ia: 3, perifericos: 5, seguranca: 7 }, tinyml: { tflm: "sim", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, "ESP32-P4": { deepSleep: 12, lightSleep: 75, notas: { desempenho: 10, memoria: 10, conectividade: 2, consumo: 6, ia: 10, perifericos: 10, seguranca: 9 }, tinyml: { tflm: "sim", espDl: "sim", espNn: "sim", vetorial: "sim", espSr: "sim" } }, "ESP32-H2": { deepSleep: 7, lightSleep: 25, notas: { desempenho: 1, memoria: 3, conectividade: 5, consumo: 10, ia: 2, perifericos: 4, seguranca: 7 }, tinyml: { tflm: "sim", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, "ESP32-H4": { deepSleep: null, lightSleep: null, notas: { desempenho: 2, memoria: 4, conectividade: 5, consumo: 8, ia: 2, perifericos: 5, seguranca: 8 }, tinyml: { tflm: "previsto", espDl: "nao", espNn: "nao", vetorial: "nao", espSr: "nao" } }, };