BECOME A HARDWARE-CODER!
Micro-controlls are small computers which can be programmed. They are build into almost every technical device you know. You could find it in toys, microwaves, cellphones, robots and spacecrafts.
Here we show you, how you can program it yourself. From blinking LEDs to your own digital pet you can explore the exciting world of programmable hardware.
![Level 1](https://starthardware.org/wp-content/uploads/2014/11/level1_led6.png)
Level 1
![Level 2](https://starthardware.org/wp-content/uploads/2014/11/level2_led6.png)
Level 2
![StartHardware.org Unit 5 – The Breadboard](https://starthardware.org/wp-content/uploads/2014/10/5_Lektionsbilder.png)
5. The Breadboard
What is a breadboard and how does it work? Why do some materials conduct electricity?
![StartHardware.org Unit 6 – Digital Out Preparation](https://starthardware.org/wp-content/uploads/2014/10/6_Lektionsbilder.png)
6. Digital Out Preparation
We build our first interactive circuit which we can program with Arduino.
![StartHardware.org Unit 8 – It’s blinking!](https://starthardware.org/wp-content/uploads/2014/10/8_Lektionsbilder.jpg)
8. It’s blinking!
Now we make the LED blinking. I show you why we sometimes have to stop the Arduino.
![Level 3](https://starthardware.org/wp-content/uploads/2014/11/level3_led6.png)
Level 3
![Unit 10 – For-Loop and the LED calculator](https://starthardware.org/wp-content/uploads/2014/10/10_Lektionsbilder.png)
10. For-Loop and the LED calculator
Now, I show you the for-loop. We use it to build a LED calculator.
![StartHardware.org Unit 12 – The Button and the if-Statement](https://starthardware.org/wp-content/uploads/2014/10/12_Lektionsbilder.png)
12. The Button and the if-Statement
Now you learn the if-statement. It is one of the most important constructions in programming.
![Level 4](https://starthardware.org/wp-content/uploads/2014/11/level4_led6.png)
Level 4
![StartHardware.org Unit 13 – Fading LEDs using the Analog Output](https://starthardware.org/wp-content/uploads/2014/10/13_Lektionsbilder.png)
13. Fading LEDs using the Analog Output
I show you, that LEDs can not only be switched on or off but even be faded.
![Level 5](https://starthardware.org/wp-content/uploads/2014/11/level5_led6.png)
Level 5
![Unit 17 – The sun plays music: The analog input](https://starthardware.org/wp-content/uploads/2014/10/17_Lektionsbilder.png)
17. The sun plays music: The analog input
Can she sun play music? How does a photo-resistor works? What is an analog input?