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:

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.

Description
ESP32-P4 Gemini chat firmware workspace
Readme MIT 80 KiB
Languages
C 95.7%
CMake 3.6%
Batchfile 0.7%