Going back to basics: blinking an LED is the “Hello World” of the microcontroller world. Experimenting here with different methods of programming to accomplish the same result: using Arduino, ‘bare’ C, and Assembly.

How small and efficient could you make it?