Embedded Programming
Embedded Programing refers to microprocessor code that is embedded within a product. In MAE156A we use the Arduino open-source prototyping platform developed in 2005, which as rapidly caught on for low cost embedded control applications.
BASIC MATERIAL is required reading for all students
IN DEPTH material is additional reference and can be pursued by students depending on the design approach being pursued.
Arduino Libraries — Custom libraries written by MAE156A TAs
Getting Started — Arduino and Programming Basics
More Arduino Tutorials — Lots of examples and explanations by John Boxall