OpenApollo is an open source project with the goal of making one of the most difficult parts of
rocket design one of the easiest.
OpenApollo [V1] is a project made to cover all possible bases of rocket design.
With a Raspberry Pi Compute Module 5 SoC as the brains, it can make instananeous and resource-intensive
calculations, all to provide the most accessible rocketry platform ever seen.
V 1 S p e c i f i c a t i o n s :
STM32F745VET6 handling sensors
BNO085 9-Dimensional IMU with accelerometer, gyroscope, and magnetometer
MS561101BA03-50 Pressure and temperature sensor, up to 30k meters
STM32F042K6T6TR Emergency Flight Termination IC with redundant power and dedicated IO
12 Servo channels with 0.1R 2W Shunt resistors
PIC18F46K22 low-side current measurement on servos for failure detection and homing w/o switches
Seperate voltage rail for High-power pyrotechnics and Servo motors.
HC-12 433MHz module for long-range telemetry (up to multiple km with software and hardware tweaks)
NEO-M8N-0-based GPS module
Multiple available UART channels and pre-exposed I2C channels for add-on modules
High-power outputs with flyback diodes and high-current MOSFETs
OpenApollo Windows Desktop GUI for telemetry and remote control
The largest goal of this project is to make a one size fits all solution
to the most complicated part of rocketry by unifying guidance, navigation, control, telemetry,
redundancy, and fault detection into a single modular and scalable system, hoping to inspire
people to make their move into the field of rocketry
Repos have been uploaded; documentation coming soon