- Develop state diagrams early! It will make coding so much easier.
- Hot glue is your best friend.
- Keep it simple. Simplicity + a little creativity goes a long way.
- Simplify during the brainstorm stage.
- Have a spare of any critical components! They like to die when most inconvenient...
- Start early! You'll be glad you did! Finishing touches seem to take a week.
- Make sure your interpretation of the guidelines is the same as the graders!
- Always turn off power when troubleshooting circuits...
- Have separate wires connecting high load grounds back to the power supply and make a common ground connection to the TIVA from there.
- When in doubt add a capacitor.
- SourceTree can save you from catastrophe. Make sure your entire team is comfortable working in branches and communicate when merging.
- When debugging, don't jump straight into code first. Many times, it will be hardware issues like poor connections or fried components.