Skip to content

Avionics Session on April 25th

Historical April 2024 event announcement. Credential-sharing instructions were corrected on October 8, 2026; current SSH setup guidance is in the archived ground-station guide.

We're going to have our major avionics tutorial on April 25th from 2-6pm at the DME. We'll have free pizza for everyone who is on a team and who clicked interested on the Discord event!

What you need for the session:

  • Laptop
  • Your avionics kit

What you should do before the session:

We will be going over:

Part 1

  1. Setting up flight computers
    • Set voltage level
  2. Install Teensy software
  3. Programming boards
    • Blink test
    • Download code from GitHub and load it onto the Arduino
  4. Record data from the SD card and check it on computers
  5. Set antenna channels
  6. Setting up ground stations
    • Download Raspberry Pi Imager
    • Select RASPBERRY PI OS LITE (64-BIT)
    • Set a unique hostname and username in Imager's customization settings. Enable SSH with each authorized member's public key. Keep private keys and passwords private; do not share them in Discord. Follow Raspberry Pi's SSH documentation and verify the host fingerprint before connecting.
    • Plug in SD card, select it, click write.
    • Plug in Pis to network
    • ** Linux :**
    • ssh username@hostname.local
    • ls, ls -al, cd, mkdir, rm, rm -r, sudo, permissions, users, groups
    • install git sudo apt install git
    • clone repo git clone https://github.com/marstmu/groundstation.git
    • install python library sudo apt install python3-serial
    • sudo raspi-config
    • Run gs.py with python python gs.py

Part 2

  1. Soldering GPS battery
  2. Committing to your team's documentation repo
  3. clone
  4. change, commit
  5. PR

Notes for the leads

  • Each team will
  • ci.yml needs to include updating to the latest commit for submodules
  • Pizza for people
  • Opportunity for teams to solder beforehand
  • Solder surface mounted battery holders
  • Need multimeters, screwdrivers
  • Pis all need hostnames and a label on them
  • Need UDR and both switches
  • Dry run
  • Adapter
  • soldering irons and fume hoods

Comments