Back to Home
Flagship Project

Rocket Electronics System

A modular electronics platform using Raspberry Pi and ESP32s, with Python control software, Qt GUI, and an unscented Kalman filter.

ElectronicsRaspberry PiESP32UKFQt
I designed and built a custom modular electronics system for rocket applications, used across multiple projects including the turbopump FYP, ICLR torch igniter tests, electric pump testing and more.
Electronics Box
Electronics Box
GUI Prototype

Key Details (Outdated, a lot more has been added since)

  • Raspberry Pi main computer running Python for control and data logging.
  • Multiple ESP32 microcontrollers communicating over serial for actuators and sensors.
  • UDP interface + Qt GUI for testing and control.
  • Developed an unscented Kalman filter integrating accelerometer, gyroscope and magnetometer data.
  • Ran out of time before adding GPS — positional estimation with just IMU was poor.