Category: Code

  • An Article on Improving Data Efficiency

    An Article on Improving Data Efficiency

    Arca avatar
    In categories

    On the CanSat, when the data is read from the sensors, it needs to be stored as efficiently as possible – we only have 16 MB of onboard storage. Furthermore, the data needs to be sent over LoRa, which has very limited transfer rate – in the hundreds of bytes per second – especially when…

  • Using SQLite3 with Python

    Using SQLite3 with Python

    Nish avatar
    In categories

    Our mission is to send a ‘satellite’ around 300m up which will then take a lot of readings and send them down to ground. All these readings must be stored and later accessed for data analysis. To achieve the latter objective, we will be using SQLite3. A C-based lightweight embedded database which is our database…

  • Why we are using C++ over MicroPython for our CanSat

    Why we are using C++ over MicroPython for our CanSat

    Arca avatar
    In categories

    During the research phase for our CanSat, we saw that a lot of teams using a Raspberry Pi Pico opted to use MicroPython or CircuitPython for their CanSats. In fact, the CanSat UK organisation recommends (or at least implies) using Python. However, we think that it is better to use C++, assuming you are confident…