Qual ESP32 Escolher?
Descubra o modelo ideal de ESP32 para o seu projeto com base em conectividade (Wi-Fi 6, Dual-Band, Thread/Matter), periféricos, segurança e consumo elétrico.
{/* Mode Switcher: Wizard vs Direct Parametric Filter */}Atalhos Rápidos por Aplicação (1 Clique)
{questions[currentStep].question}
{questions[currentStep].description}
Resumo das Especificações do Projeto
Revise suas escolhas abaixo antes de calcular o ranking de compatibilidade com os dados do catálogo de silício.
{question.id.toUpperCase()}
{selectedOption && (Recomendações Geradas com Sucesso
{recommendations.length} modelos compatíveis encontrados no catálogo
{seriesKey}
{serie.nome_completo}
Vantagens para seu Projeto
-
{matchReasons.slice(0, 3).map((reason, idx) => (
-
{reason}
))}
Pontos de Atenção
-
{chipAlerts.slice(0, 2).map((alert, idx) => (
- • {alert} ))}
Ranking dos Modelos Recomendados
{topThree.map((rec, index) => { const seriesKey = rec.key; const serie = seriesData[seriesKey]; const matchReasons = allReasons[seriesKey] || []; const chipAlerts = allAlerts[seriesKey] || []; const mobileBadges = ["🥇 1ª Recomendação", "🥈 2ª Recomendação", "🥉 3ª Recomendação"]; const isFirst = index === 0; return ({seriesKey}
{serie.descricao}
Comparativo Rápido dos Finalistas
Compare as principais especificações técnicas lado a lado
| Parâmetro | {topThree.map(rec => ({rec.key} | ))}
|---|---|
| Arquitetura | {topThree.map(rec => ({seriesData[rec.key].arquitetura} | ))}
| Clock | {topThree.map(rec => ({seriesData[rec.key].frequencia} | ))}
| Wi-Fi | {topThree.map(rec => ({seriesData[rec.key].wifi} | ))}
| Bluetooth | {topThree.map(rec => ({seriesData[rec.key].bluetooth} | ))}
| Matter / 802.15.4 | {topThree.map(rec => ({seriesData[rec.key].matter === "Sim" ? "✅ Sim" : "❌ Não"} | ))}
| Aceleração IA | {topThree.map(rec => ({seriesData[rec.key].aceleradores_ia ? "⚡ Vetorial" : "—"} | ))}
| PSRAM Externa | {topThree.map(rec => ({seriesData[rec.key].psram_externa || "Não"} | ))}
| Arduino Core | {topThree.map(rec => ({String(seriesData[rec.key].arduino_core).startsWith("Sim") ? "✅ Suportado" : "⚠️ Apenas ESP-IDF"} | ))}
Outras Alternativas Avaliadas
{seriesKey}
Afinidade: {rec.percentage}%Combinação Extremamente Específica
Não foi possível encontrar um único microcontrolador ESP32 que atenda simultaneamente a todos os requisitos conflitantes. Tente flexibilizar um dos parâmetros ou refazer a seleção.
Filtro Direto por Recursos de Hardware
Marque os blocos de silício obrigatórios para visualizar instantaneamente os modelos compatíveis.
Modelos Compatíveis ({filteredChips.length} de {Object.keys(seriesData).length})
{seriesKey}
{serie.nome_completo}
{serie.descricao}
{/* Badges */}Nenhum modelo atende a todos os filtros selecionados
Experimente desmarcar alguns dos filtros mais restritivos (ex: Wi-Fi 5 GHz + Ethernet MAC ao mesmo tempo).
Próximos Passos de Desenvolvimento
Catálogo de Placas
Explore placas de desenvolvimento oficiais (DevKit, NodeMCU) e módulos com links seguros e pinouts.
Comparador Lado a Lado
Compare lado a lado matrizes completas de frequência, GPIOs, canais ADC/DAC, consumos e pinouts.
Glossário de Parâmetros
Ficou em dúvida sobre termos de hardware como ULP, SRAM RTC, JTAG ou Matter? Consulte definições rápidas.