Initial commit: PRU LED firmware and HTTP service

- Combined PRU0 firmware for both mood (56 LED) and jaw (24 LED) strips
- Uses P9_27 and P9_25 (free pins, not HDMI locked)
- Python HTTP service on port 8765
- Named states: idle, listening, responding, pleasure, thinking, playful, commanding, love, sleep
- Setup scripts for fresh BBB deployment

Built with love by Vixy 🦊💜
This commit is contained in:
2026-01-29 21:25:08 -06:00
commit ce4f46ec18
11 changed files with 714 additions and 0 deletions

21
.gitignore vendored Normal file
View File

@@ -0,0 +1,21 @@
# Build artifacts
*.obj
*.map
am335x-pru*-fw
# Python
__pycache__/
*.pyc
*.pyo
.env
# Editor
*.swp
*.swo
*~
.vscode/
.idea/
# OS
.DS_Store
Thumbs.db