📦 Project structure: PlatformIO configs, proper file extensions, wiring docs

- Rename .txt firmware files to proper extensions (.cpp, .ino, .py)
  so GitHub provides syntax highlighting and IDEs detect them correctly
- Add PlatformIO project configs (platformio.ini) for both Rocket and
  Launcher firmware with all library dependencies pinned, enabling
  one-command builds: `pio run -e rocket -t upload`
- Add requirements.txt for the Python telemetry dashboard
- Add .gitignore for PlatformIO, Arduino IDE, Python, and editor artifacts
- Add docs/WIRING.md with complete pin assignments, I2C addresses,
  servo calibration values, and UDP protocol reference
  (reverse-engineered from firmware source)
- Rename Simulation/fdsdf.png to OpenRocket_3D_View.png

No functional changes to any firmware or software code.
This commit is contained in:
defconxt
2026-03-16 13:42:12 -06:00
parent 5e588fb04d
commit fe5d115f3b
12 changed files with 187 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
# Rocket Telemetry Dashboard - Python Dependencies
# Install with: pip install -r requirements.txt
#
# Note: tkinter is included with most Python installations.
# On Debian/Ubuntu, install it via: sudo apt install python3-tk
matplotlib>=3.5.0
numpy>=1.21.0