usfsoar / NSL_18-19_Rover

Code for the rover for NASA Student Launch 2018-19.

Home Page:http://www.usfsoar.com/projects/nsl-2018-2019/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NSL_18-19_Rover Build Status

Code for the rover for NASA Student Launch 2018-19.

Note: Build status (above) confirms that the latest code compiles on Arduino, not that it necessarily behaves as expected.

Instructions

Download all the files and compile nsl_rover_18-19.ino using the Arduino IDE.

Arduino Pin Configuration

NAME PIN DESCRIPTION
MOTOR1 - INPUT1 8 Motor #1 PWM
MOTOR1 - INPUT2 9 Motor #1 PWM
MOTOR2 - INPUT1 10 Motor #2 PWM
MOTOR2 - INPUT2 11 Motor #2 PWM
VAC 12 Vacuum Control

Organization

Branches

The master branch should only hold the code that is currently in use in the rover. Create new branches for new features or fixes that aren't immediately implemented. IE: feature/led-output or fix/startup-crash. When ready to use a branch's code in the rover itself, submit a pull request. Don't merge pull requests until the code is tested in the rover.

Milestones

There are milestones for each launch. If you think of a feature or find a problem, first create an issue, then assign it to a milestone, then create a branch for it if you want to work on it.

Releases

At every launch or major test, create a new release. This will allow us to easily refer back to the code we were using at that event.

About

Code for the rover for NASA Student Launch 2018-19.

http://www.usfsoar.com/projects/nsl-2018-2019/


Languages

Language:C++ 100.0%