Lucas RayanandClaude Sonnet 5.5 111a81776c
Release / Plano (reaproveitar a imagem?) (push) Successful in 3s
Release / ci (push) Skipped
Release / Publica a imagem (linux/arm64) (push) Successful in 16s
ci: reuse the published image when its sources are unchanged
The release workflow hashes everything that goes into the image build and skips
CI and the build when the registry already has an image for that hash, so a docs
or tooling change, or a version tag, only re-points the tags. ci.yml no longer
runs on main by push: release.yml calls it when a build is needed, and running
both repeated the same suite on the same commit.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-30 12:22:46 -03:00
2026-10-06 17:03:13 -03:00
2025-10-21 17:14:02 -03:00

ESPDocs - Documentação ESP32 em Português

Next.js React License

Documentação não oficial completa do ecossistema ESP32 em português brasileiro.

🚀 Funcionalidades

  • 📚 Séries ESP32: Informações detalhadas sobre todas as séries de chips ESP32
  • ⚡ Frameworks: Documentação de frameworks populares (ESP-IDF, Arduino, MicroPython, etc.)
  • 📊 Comparação: Compare diferentes séries ESP32 lado a lado
  • 🔌 Diagramas Interativos: Visualize conexões e componentes de forma interativa
  • 💻 Exemplos de Código: Código de exemplo para diferentes frameworks
  • 🛒 Catálogo de Placas: Encontre e filtre placas de desenvolvimento ESP32

🏁 Início Rápido

Instalação

# Clone o repositório
git clone https://github.com/lucasrguerra/ESPDocs.git

# Entre no diretório
cd ESPDocs

# Instale as dependências
npm install

Configuração do Marketplace (Opcional)

# Copie o arquivo de exemplo
cp .env.local.example .env.local

# Edite o arquivo .env.local e adicione sua API Key do Google Sheets
# GOOGLE_SHEETS_API_KEY=sua_api_key_aqui

Executar em Desenvolvimento

npm run dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

📁 Estrutura do Projeto

ESPDocs/
├── app/
│   ├── api/
│   │   └── placas/
│   │       └── route.js          # API do marketplace
│   ├── comparacao/
│   ├── frameworks/
│   ├── placas/                   # Marketplace
│   │   └── page.jsx
│   ├── series/
│   ├── sobre/
│   └── page.jsx
├── components/
│   ├── BoardCard.jsx             # Card de placa
│   ├── BoardFilters.jsx          # Filtros (opcional)
│   ├── CodeExample.jsx
│   ├── ConnectionsDiagram.jsx
│   ├── Footer.jsx
│   ├── Header.jsx
│   └── SeriesTabMenu.jsx
├── public/
│   ├── frameworks.json
│   ├── series.json
│   ├── conexoes/
│   ├── exemplos/
│   └── placas/
├── .env.local.example            # Exemplo de configuração

🛠️ Tecnologias

  • Next.js 15: Framework React com App Router
  • React 19: Biblioteca UI
  • Tailwind CSS 4: Estilização
  • Material-UI: Componentes
  • Google Sheets API: Integração com planilhas

📚 Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

🚀 Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Importante: Ao fazer deploy, não esqueça de adicionar a variável de ambiente GOOGLE_SHEETS_API_KEY nas configurações do projeto na Vercel.

Check out our Next.js deployment documentation for more details.

📄 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

⚠️ Disclaimer

Este é um projeto de documentação não oficial e independente. Não possui nenhum tipo de afiliação com a Espressif Systems, fabricante dos chips ESP32.

👤 Autor

Lucas Rayan Guerra

🤝 Contribuindo

Contribuições, issues e feature requests são bem-vindos!


Feito com ❤️ para a comunidade ESP32 brasileira

S
Description
No description provided
Readme MIT
27 MiB
0 Stars 1 Watchers 0 Forks
ESPDocs 1.1.0
Latest
2026-11-01 11:58:16 +00:00
Languages
JavaScript 83.6%
HTML 12.5%
CSS 2.1%
C 1.5%
Shell 0.1%
Other 0.1%