Avionics Session on April 25th
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:
- Solder your avionics
- Sign up for a GitHub account (optional)
We will be going over:
Part 1
- Setting up flight computers
- Set voltage level
- Install Teensy software
- Programming boards
- Blink test
- Download code from GitHub and load it onto the Arduino
- Record data from the SD card and check it on computers
- Set antenna channels
- Setting up ground stations
- Download Raspberry Pi Imager
- Select RASPBERRY PI OS LITE (64-BIT)
- Click the gear icon in the bottom right. Set hostname to your team name. Set password, and send it to your team's Discord chat on the Mars competition server. Enable SSH. Everything else is optional.
- 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
- Soldering GPS battery
- Committing to your team's documentation repo
- clone
- change, commit
- 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