Skip to content

Repository files navigation

WTCC Balloon Competition 2025

Running information

To replicate this project, you need:

  1. Raspberry Pi supporting 64-bit OS with Raspberry Pi OS Lite installed (This project is designed for a Pi Zero 2 W)
  2. Modified command line arguments: TODO
  3. Sensors attached (see Sensors and Wiring)
  4. Python 3.9
  5. Note that in the interest of performance, we are not creating a Docker image for this project.

Sensors

Model Purpose Link Source Code Notes Implemented
SX1278 LoRa Wireless Radio Communicate data back https://www.amazon.com/gp/product/B07G7ZRLQB/ https://github.com/chandrawi/LoRaRF-Python ONLY 3km RANGE Not even close lol
GT-U7 NEO-6M GPS Module Get location and altitude data https://www.amazon.com/gp/product/B0B31NRSD2/ N/A (implement using pynmea2) No direct Pi compat, use CGPS Module
GY-271 QMC5883L Triple Axis Compass Magnetometer Sensor Module Get heading https://www.amazon.com/AITRIP-QMC5883L-Compass-Magnetometer-Raspberry/dp/B08ZHKDJH https://github.com/RigacciOrg/py-qmc5883l
BME280 Altimeter, Pressure Sensor, and Humidity Sensor Module altitude, pressure, temp https://www.amazon.com/gp/product/B0BQFV883T/ https://github.com/pimoroni/bme280-python We are using this sensor
PMS5003 Particle Concentration and Air Quality Detection Sensor air quality woo https://www.amazon.com/gp/product/B0BG62Z8L3 https://github.com/pimoroni/pms5003-python

Wiring

Wiring Diagram

Note

We have the BMP180, BME680, and DS18B20 sensors that all have the same functionality

readme by @quantumbagel

About

Code for balloon sensor loop

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages