Files
MANPADS-System-Launcher-and…/Firmware/Rocket/platformio.ini
defconxt fe5d115f3b 📦 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.
2026-03-16 14:02:05 -06:00

20 lines
423 B
INI

; PlatformIO Project Configuration - Rocket Flight Computer
;
; Build & upload:
; pio run -e rocket -t upload
;
; Monitor serial:
; pio device monitor -b 115200
[env:rocket]
platform = espressif32
board = esp32dev
framework = arduino
monitor_speed = 115200
lib_deps =
adafruit/Adafruit MPU6050@^2.2.6
adafruit/Adafruit Unified Sensor@^1.1.14
madhephaestus/ESP32Servo@^3.0.5
Wire
upload_speed = 921600