# OS metadata .DS_Store .AppleDouble .LSOverride .directory Thumbs.db ehthumbs.db Desktop.ini *:Zone.Identifier # Temporary files and logs *~ *.swp *.swo *.bak *.tmp *.log # Build outputs **/build/ /build-esp32/ *.o *.a *.out *.exe *.bin *.elf *.map flasher_args.json # Local ESP-IDF configurations /sdkconfig /sdkconfig.old /sdkconfig.esp32 /sdkconfig.esp32.old # Dependencies and locally installed tools /components/.idf/ **/components/.idf/ managed_components/ .espressif/ # Local lwIP library is kept on disk; the modified ARP source is in patches/lwip. /components/lwip/ # Personal instructions and IDE settings /.local-notes/ .vscode/ *.user *.workspace *.suo *.sln.docstates # CMake generated files CMakeCache.txt CMakeFiles/ cmake_install.cmake install_manifest.txt CTestTestfile.cmake compile_commands.json # Python caches and environments *.pyc *.pyo *.pyd __pycache__/ *.egg-info/ dist/ venv/ .venv/ env/ # Language servers .clangd/ .ccls-cache/