Back by popular demand
We will go over what the Arduino is, how to use the IDE, what LEDs are, and create a blinky light sketch. If time permits, we will move into talking about Wiring functions, C data types, and custom C functions.
1. Instructor introduction
2. Overall plan for the series of classes
3. What is an Arduino?
4. Loading and using the Arduino IDE
5. What is an LED?
6. What are resistors for and why does my LED care?
7. Create a blinky light example
8. (Time permitting) Other Wiring functions
9. (Time permitting) C data types
10. (Time permitting) Custom C functions
If you cannot attend the class in person, E-Mail firstname.lastname@example.org and ask to be added to the Google Hangout. The hangout will be started just before class (6:45-7:00 PM).
The slides for the upcoming and previous classes can be found here. The slides are generally made during the three days before a class.
1. An Arduino board of some kind (Uno, Due, Mega, Boarduino, Duemilanove, etc)
2. If your board does not have USB programming built in, you will need a programmer (AVRISP, Bus Pirate, Bus Blaster, AVR Dragon, another Arduino, etc)
3. Breadboard (the long one if possible, though the small square-ish ones are okay for now)
4. USB cable for your board and/or programmer
5. Laptop with the Arduino IDE installed (Linux, Windows, or Mac)
6. Jumper wires for your breadboard
1. Breadboard and jumpers (if you don’t have any of either)
Since Unallocated Space runs off of donations, we would like to mention that the recommended donation for this class is $5. It is by no means a requirement, but it does help us keep the lights on! Attendance to the space, and this class, is 100% free to all!