import Header from "@/components/Header"; import Footer from "@/components/Footer"; import Link from "next/link"; import Image from "next/image"; import { SlidersHorizontal, ShoppingBag, Table2, Cpu, Layers, Scale, FileText, Code, RefreshCw, Globe, ArrowRight, Terminal, Compass, Info } from "lucide-react"; export default function Home() { const resources = [ { name: "Seletor Inteligente", description: "Responda perguntas rápidas sobre seu projeto e descubra a série ESP32 ideal em segundos.", icon: , colorClass: "text-purple-600 bg-purple-50 dark:bg-purple-950/40 dark:text-purple-400" }, { name: "Catálogo de Placas", description: "Encontre placas de desenvolvimento ESP32 verificadas com filtros avançados e links seguros.", icon: , colorClass: "text-blue-600 bg-blue-50 dark:bg-blue-950/40 dark:text-blue-400" }, { name: "Especificações Organizadas", description: "Especificações técnicas completas de cada microcontrolador organizadas para fácil leitura.", icon: , colorClass: "text-pink-600 bg-pink-50 dark:bg-pink-950/40 dark:text-pink-400" }, { name: "Diagramas de Conexões", description: "Visualize diagramas de pinos interativos e mapeamentos de periféricos de forma dinâmica.", icon: , colorClass: "text-emerald-600 bg-emerald-50 dark:bg-emerald-950/40 dark:text-emerald-400" }, { name: "Suporte a Frameworks", description: "Encontre casos de uso, documentações e snippets para ESP-IDF, Arduino e MicroPython.", icon: , colorClass: "text-amber-600 bg-amber-50 dark:bg-amber-950/40 dark:text-amber-400" }, { name: "Comparação de Modelos", description: "Compare lado a lado as especificações de múltiplos chips em uma visualização única.", icon: , colorClass: "text-cyan-600 bg-cyan-50 dark:bg-cyan-950/40 dark:text-cyan-400" }, { name: "Links para Documentação", description: "Acesso direto aos datasheets oficiais, manuais de referência e guias da Espressif.", icon: , colorClass: "text-red-600 bg-red-50 dark:bg-red-950/40 dark:text-red-400" }, { name: "Exemplos de Código", description: "Gabaritos e snippets funcionais de código para iniciar seus projetos rapidamente.", icon: , colorClass: "text-indigo-600 bg-indigo-50 dark:bg-indigo-950/40 dark:text-indigo-400" }, { name: "Informações Atualizadas", description: "Dados sempre revisados e sincronizados com os lançamentos mais recentes de silício.", icon: , colorClass: "text-teal-600 bg-teal-50 dark:bg-teal-950/40 dark:text-teal-400" }, { name: "Interface em Português", description: "Navegação, termos técnicos e explicações adaptadas ao nosso idioma nativo.", icon: , colorClass: "text-sky-600 bg-sky-50 dark:bg-sky-950/40 dark:text-sky-400" }, ]; return (
{/* Hero Section */}

ESPDocs

Organização e acesso facilitado ao ecossistema ESP32

Plataforma independente criada para desenvolvedores que buscam comparar especificações, consultar pinouts, selecionar chips ideais e acessar referências em português de forma rápida e intuitiva.

{/* Botões de Ação */}
Encontrar ESP32 Ideal Explorar Séries Frameworks Placas
{/* Recursos Section */}

Recursos da Plataforma

Conjunto completo de utilitários projetados para maximizar a produtividade e eliminar atritos no desenvolvimento de firmware.

{resources.map((resource) => (
{resource.icon}

{resource.name}

{resource.description}

))}
{/* Ciência Embarcada Section */}
{/* Background soft glow decoration */}
Ciência Embarcada Logo

Conteúdo e Curadoria por{' '} Ciência Embarcada

Acesse artigos profundos sobre programação de microcontroladores, design de hardware, Internet das Coisas (IoT), laboratórios práticos e projetos reais em nosso blog parceiro oficial.

Visitar Blog Ciência Embarcada
{/* Disclaimer */}

Plataforma independente e não oficial: O ESPDocs é um projeto educativo que compila, filtra e expõe dados públicos e links de documentações oficiais fornecidas pela fabricante Espressif Systems. Para projetos industriais ou decisões de engenharia críticas, sempre consulte a documentação técnica nativa do fabricante.

); } /* Local mini-icon component for external link */ function ExternalLinkIcon() { return ( ); }