Initial Commit

This commit is contained in:
2025-07-17 17:25:38 -06:00
commit 27729f73d7
13 changed files with 1705 additions and 0 deletions

112
.gitignore vendored Normal file
View File

@ -0,0 +1,112 @@
# ESP-IDF build artifacts
build/
sdkconfig
sdkconfig.old
sdkconfig.ci
sdkconfig.defaults.*
# ESP-IDF managed components
managed_components/
dependencies.lock
# Python cache
*.pyc
__pycache__/
.python_env/
# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
.clang_complete
.gcc-flags.json
# Debug files
*.log
*.tlog
# Backup files
*.bak
*.orig
# Flash download tool
flash_download_tool*/
download.config
# Component lock files
components/*/.component_hash
# ESP-IDF tools
.espressif/
tools/
# Local environment
.env
.env.local
# Temporary files
*.tmp
*.temp
# Binary files (but not in components)
*.bin
!components/**/*.bin
# Object files
*.o
*.a
*.d
# Monitor output
monitor.txt
monitor_*.txt
# OTA artifacts
ota_data_initial.bin
# Partition table
partition-table.bin
partition_table/*.bin
# Bootloader
bootloader/*.bin
bootloader/bootloader.map
# Generated documentation
docs/_build/
doxygen/
# Unit test app builds
test_apps/**/build/
test_apps/**/sdkconfig
# Examples builds (if you have examples)
examples/**/build/
examples/**/sdkconfig
# CI artifacts
test_results/
coverage_report/
*.gcda
*.gcno
# ESP32 core dump files
core_dump.elf
core_dump.bin
# Custom certificates and keys (for production)
*.pem
*.key
*.crt
*.der
!server_certs/ # Allow example certs if needed
# WiFi credentials file (if you create one)
wifi_credentials.h
credentials.h
# Project-specific ignores
# Add any project-specific files to ignore here