chore: import local project into Gitea

This commit is contained in:
2026-05-20 10:04:24 -07:00
commit c1075082b3
15 changed files with 370 additions and 0 deletions

24
README.md Normal file
View File

@@ -0,0 +1,24 @@
# p4 Gemini chat (ESP-IDF)
Parent tree for Gemini-enabled UI on Espressifs **ESP32-P4-class** toolchain.
Main firmware: **`p4_gemini_chat/`**
| Path | Notes |
|------|-------|
| `p4_gemini_chat/` | CMake + `main/` sources, `sdkconfig`, `managed_components` |
| `components/` | Shared component libraries |
| `ai brains/` | Prompt / persona assets |
| `build/` | Local IDF artifacts (keep untracked) |
## Build flow
Install **ESP-IDF** matching Espressif P4 toolchain requirements, activate environment, then:
```bash
cd p4_gemini_chat
idf.py set-target esp32p4 # confirm precise target alias with Espressif release notes
idf.py fullclean build flash monitor
```
Export `GEMINI_API_KEY` (or whichever env var main sources expect) securely—never bake keys into firmware images.