mirror of
https://github.com/novatic14/MANPADS-System-Launcher-and-Rocket.git
synced 2026-03-28 00:15:38 +00:00
📦 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:
20
Firmware/Launcher/platformio.ini
Normal file
20
Firmware/Launcher/platformio.ini
Normal file
@@ -0,0 +1,20 @@
|
||||
; PlatformIO Project Configuration - Launcher Ground Station
|
||||
;
|
||||
; Build & upload:
|
||||
; pio run -e launcher -t upload
|
||||
;
|
||||
; Monitor serial:
|
||||
; pio device monitor -b 115200
|
||||
|
||||
[env:launcher]
|
||||
platform = espressif32
|
||||
board = esp32dev
|
||||
framework = arduino
|
||||
monitor_speed = 115200
|
||||
lib_deps =
|
||||
adafruit/Adafruit BMP085 Library@^1.2.4
|
||||
mprograms/QMC5883LCompass@^1.2.3
|
||||
mikalhart/TinyGPSPlus@^1.1.0
|
||||
madhephaestus/ESP32Servo@^3.0.5
|
||||
Wire
|
||||
upload_speed = 921600
|
||||
Reference in New Issue
Block a user