Commit Graph
6 Commits
Author SHA1 Message Date
Lucas Rayan eb7d54666e feat: add intelligent selection tool for ESP32 series with user-driven questions and recommendations 2026-01-21 12:57:18 -03:00
Lucas Rayan 09fa8079fd Update package dependencies, add energy consumption data to series.json, and create a technical glossary page 2026-01-20 19:10:37 -03:00
Lucas Rayan 35ab3e7da6 feat: add call-to-action sections for the catalog in multiple pages and enhance author information in the About page 2025-11-10 09:41:59 -03:00
Lucas Rayan fe06241517 feat: integrate Google Sheets API to fetch board data and implement filtering in the catalog page 2025-11-09 17:50:48 -03:00
Lucas Rayan 83b2bd4c73 Restore homepage and move "Sobre" content to /sobre
Replace app/page.jsx with the main landing UI (ESPDocs hero, CTAs and resources grid).
Move detailed About content into app/sobre/page.jsx (features list, accessibility anchor, mission and contribution sections).
2025-10-22 08:53:55 -03:00
Lucas Rayan f49d9a8921 Add public/series.json containing detailed ESP32 family specifications
Add a new JSON file public/series.json that defines detailed metadata for multiple
ESP32 series variants. The file includes entries for: ESP32, ESP32-S2, ESP32-S3,
ESP32-C3, ESP32-C5, ESP32-C6, ESP32-P4 and ESP32-H2.

Each entry provides human-friendly and technical fields such as:
- nome_completo, icone, descricao
- arquitetura, nucleos, frequencia, coprocessador_ulp, aceleradores_ia (when applicable)
- wireless capabilities (Wi‑Fi, Bluetooth, Zigbee/Thread, Matter), USB, Ethernet
- memory details (SRAM, RTC SRAM, ROM, external flash/PSRAM)
- peripherals and I/O counts (GPIO, ADC, DAC, touch, UART, SPI, I2C, I2S, PWM, SDIO, etc.)
- sensor info, temperature ranges, datasheet links and UI color values

This file will be used to power device/series lists and UI displays with consistent,
localized technical descriptions and links to datasheets.
2025-10-22 00:04:06 -03:00