ruvector/examples/ruvLLM/esp32-flash/sdkconfig.defaults
rUv 57e6667fcd feat(ruvLLM): Add cross-platform ESP32 flash project
Complete flashable implementation with:
- INT8 quantized transformer (~20KB RAM)
- HNSW vector index for RAG
- UART command interface (gen/add/ask/stats)
- Cross-platform installers (Linux, macOS, Windows)
- Multi-chip cluster configuration (pipeline parallelism)
- Docker build environment
- Comprehensive documentation

Installation options:
- One-line: ./install.sh && ./install.sh flash
- Makefile: make install && make flash PORT=/dev/ttyUSB0
- Docker: docker run -v $(pwd):/app ruvllm-esp32 build

Cluster support:
- cluster.example.toml: 5-chip pipeline config
- cluster-flash.sh/ps1: Flash all chips with roles
- cluster-monitor.sh: tmux multi-pane monitoring

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 04:07:44 +00:00

19 lines
421 B
Text

# RuvLLM ESP32 SDK Configuration
# Memory optimization
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
CONFIG_SPIRAM_SUPPORT=n
# Logging
CONFIG_LOG_DEFAULT_LEVEL_INFO=y
# Console UART
CONFIG_ESP_CONSOLE_UART_DEFAULT=y
CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200
# Stack size
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
# Disable unused features to save memory
CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=4096
CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=2048