programming on bare metal: controlling circuits with code
DESCRIPTION
The Arduino is the present day equivalent to the Altair 8800. Like the Altair, an entire generation of hobbyists will discover the fundamentals of a new paradigm where computing is smeared throughout your physical environment. This little device deserves your attention as it is helping define this exciting new space. In this session you will learn how to program on this remarkable platform, learn a little electronics, and control something in the real world with code. But don't be surprised if, after attending, you have an urge to go buy an Arduino, a soldering iron, and some components and start hacking.TRANSCRIPT
Programming On Bare Metal
Controlling Circuits With Code
Meet the Arduino
ControlCircuitsWith Code
Dammit Jim! I’m a programmer!
Not an electrical engineer!
Show Me the Code!
Digital Input & Output
Demo #1: Don’t Blink
Demo #2: Don’t Touch It You Fool!
Analog Input
Demo #3: Don’t Blink Again
Analog Output
Demo #4: Dimwits
Demo #5: Engage
Serial Communications
Demo #6: Cereal Communications