You are browsing as a guest. Sign up (or log in) to start making projects!

TGA25dev

@TGA25dev

Joined June 1st, 2026

  • 7Devlogs
  • 2Projects
  • 0Ships
  • 0Votes
Open comments for this post

1h 8m 18s logged

Devlog #6

What’s new ?

  • The rocket has now a state tracking system, what this does is that it takes the altitude, calculates the velocity and then deduces the rocket’s state (iddle, in flight, descending etc etc..)
    It took me some time to understand how velocity could be used and calculated and I also had to implement smpoothing systems to prevent the noise from the sensors to give me weird values

  • I’v also added a “demo mode”, it simulates fake telemetry (altitude) so I can test the status tracking system

What’s next ?

  • Well I don’t really know, I’v been strugling with live logs and I don’t really know how I could implement that, I’ll see what’s missing and what I can do to improve the rocket

Below is a screenshot of the terminal’s output, because I’m not going to take another picture of the harware as nothing really changed.. I’ll try to do best next devlog!

0
0
1
Open comments for this post

1h 55m 52s logged

Devlog #5

CAD!!

Well so today I opened Fusion360 and entirely remodeled all the parts of the rocket. I had mesh files from OpenRocket but I needed to turn them into solid shapes.
I will probably have to spend more time on Fusion because I’m not sure the shoulder for the main stage is well designed and will fit properly.
Also, I might need to design something to keep the engine inside the tube so it doesn’t move.

0
0
4
Open comments for this post

1h 48m 54s logged

Devlog #4

What’s new

  • On each run the rocket is now assigned a random flight number for better identification (also added in transmitted packets, you’l see later why)
  • Zombie connections are now killed before starting everything to prevent issues with unclosed sockets
  • Clock chip frequency has been reduced (the esp is heating a lot I need to find why and fix the performances..)
  • I’v added new telemetry packet flags to distinguish between telemetry and messages (I’ll probably forward live logs from the rocket to the ground station using that)

What’s coming

  • Well, pretty much everything I said before (performances, live logs, telemetry saving in csv files, charts..)
  • Also going to try to start the CAD in Fusion360
0
0
1
Open comments for this post

2h 14m 5s logged

Devlog #3

What’s new

  • I was looking at the telemetry data and noticed relative pressure mesurement was uncorrect so I fixed it (took me a moment to understand why..) - Also fixed gyro x value calculation that was wrong
  • Now the main chip broadcasts it’s telemetry so it can be read by the other chip on the ground
  • I’v added new buttons to the dashboard to stop Wifi and start ESPNow transmission
  • Anddd last but not least, the rocket has now an internal clock which is for now used as timestamp when packets are sent

What’s on the picture

  1. The “ground station” (white cable) which is an ESP32 C3
  2. My breadboard with all the components which will be in the rocket (just noticed buzzer cable was disconnected)
0
0
1
Open comments for this post

1h 14m 59s logged

Devlog #2

What’s new

  • I’v started working on live wireless transmission so I could have live data transmission from the rocket to a ground station (another ESP32). I can now broadcast data from the rocket and it’s read by the ground station.
  • I’v added new options on the dashboard, I can now remotely start the calibration process – it will be useful on ground before the launch

And now ?

Now I am going to improve the dashboard by addind new options and probably telemetry
Probably going to cleanup some code and put things in other files for better readability

0
0
3
Open comments for this post

2h 1m 41s logged

1st devlog!

  • Made basic CAD in OpenRocket software to design the rocket’s body and fins. It helped me understanding how aerodynamics will affect the rocket during the flight
  • Started the software part, I use Python paired with a XIAO ESP32 S3 as main flight computer. I also have a BMP280 and an MPU6050 as main flight instruments. I’v added getter functions for telemetry and setters for calibration. Also added the main file with a startup function and wifi manager for wireless ground control.
0
0
1

Followers

Loading…