AVR Toolchain
Atmel Studio
Mac/Windows/Linux
This is the preferred method for the course.
1. Follow these instructions to install and setup Atmel Studio.
Eclipse C/++
Linux
1. Install the Eclipse C/C++ IDE
2. Follow this tutorial to set up the IDE to program on Arduino.
Datasheets & Reference Manuals
Useful Software
Open On-Chip Debugger
(Debugging, in-system programming and boundary-scan testing for embedded target devices)
Useful Educational Websites
AVR Tutorial from Lady Ada (founder of Adafruit!)
Fantastic Textbooks to Own
The Art of Electronics (HIGHLY recommend)
Miscellaneous Interesting Articles
Updating the Language of SPI Pin Labels
Terminology, Power, and Oppressive Language
Digits of Pi: Barriers and Enablers for Women in Engineering
Abuse isn’t an “advising style”: The Consequences of MIT Sheltering Abuse Behind Mentorship
Feel Good Comics
For all the times when you need a bit of a laugh, a break, and/or some motivation, here are some of my favorite comic strips in no particular order.
Ten Eight Marvelous & Melancholy Things I’ve Learned About Creativity