Dulanya Cooray
Cassiopeia Young
BAGEL-2 is a PCB designed for use in a liquid engine rocket during static hotfire tests built by the student organization Space Technologies and Rocketry at UC Berkeley (STAR). It reads pressure and temperature data from the engine and blinks Morse code onto an LED to transmit said data, and also transmits the data to a WiFi-enabled ground station.
BAGEL-2 was originally conceived as BAGEL-1, a much larger and more capable PCB. It included, among other things:
A LoRa transceiver allowing it to serve as an actual flight PCB rather than being limited to static hotfire tests
A GPS module to provide location data, aiding in eventual recovery of the rocket
5V relays to actuate ignitors and other components during flight
More pressure transducers and thermocouples to provide more data
We elected to cut much of this design and work with the simpler BAGEL-2 for a variety of reasons:
Systems requirements for the flight avionics have not been fully set yet and it would be a waste to build something excessive that will need to be replaced anyway as requirements grow or shrink
There are significant monetary constraints as we would not be using club resources but class resources, which are more limited
Time constraints made it difficult to properly integrate all planned components and modules
Compute
ESP32-S2-SOLO microcontroller
MicroUSB port for programming and reading serial output
Sense
HX711 ADC to read pressure transducers
MAX31856 thermocouple amplifier
Power
Buck convertor for safely powering components
Zillions of resistors and capacitors
Actuate
Green LED that blinks Morse code
Receive more thorough systems requirements from the rest of the team
Remake this PCB with relays, GPS, LoRa, etc...
FLY US A COOL ROCKET