UTAT Space Systems Documentation
master
Getting Started
Getting Started
Software Installation
Optional Software installation
Patching avrdude for 64M1
Real-Time Embedded Systems
Satellite Software
Command Line
The AVR Toolchain
The ATMega32M1 Microcontroller
Hello World ATMega32M1
Git and Github
Useful Websites
Software and Programming
Software Tools
Troubleshooting
Embedded Systems
Communication Protocols
C Programming
Style Guide
Testing
Electronics and Altium
Altium
Electrical Systems
Reading Datasheets
Electrical Style Guide
IT
Remote Access
Remote Programming
UTAT Space Systems Documentation
Docs
»
Getting Started
Edit on GitHub
Getting Started
ΒΆ
Software Installation
Xcode Command Line Tools (macOS only)
Homebrew (macOS only)
AVR Toolchain
Make
Git
GitHub
GitHub Desktop
Atom
CoolTerm
Linux Reference Instructions
Optional Software installation
Pololu USB AVR Programmer v2
Python and Pyserial
SpeedCrunch
Patching avrdude for 64M1
Real-Time Embedded Systems
Satellite Software
OBC (On Board Computer)
PAY (Payload)
EPS (Electrical Power Systems)
Command Line
The AVR Toolchain
Glossary
The AVR-GCC Compiler
AVR libc
avrdude
The ATMega32M1 Microcontroller
Pin Layout
SPI Pins
CAN Pins
Hello World ATMega32M1
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Git and Github
A Brief Overview of Git
Creating a Github Account
Setting Up Git
Learning Git
Reviewing Key Git Concepts: The Working Tree and The Index
Git Best Practices
Git Cheat Sheets
Additional Resources
Read the Docs
v: master
Versions
master
latest
Downloads
pdf
html
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.