# Python __pycache__/ # led-driver/src is MicroPython source — never keep host __pycache__ there (see .cursor/rules/led-driver.mdc) led-driver/src/__pycache__/ *.py[cod] *$py.class *.so .Python # Virtual environments venv/ env/ ENV/ .venv # IDE .vscode/ .idea/ *.swp *.swo *~ # OS .DS_Store Thumbs.db # Project specific scripts/.led-controller-venv docs/.help-print.html settings.json # Track shared JSON + preset binaries; ignore other db/*.json (e.g. device, zone) locally db/* !db/group.json !db/palette.json !db/pattern.json !db/preset.json !db/profile.json !db/scene.json !db/sequence.json !db/presets/ !db/presets/*.bin *.log *.db *.sqlite .pytest_cache/ .ropeproject/