Arduino – debounce

Hello let’s talk a little about switches. Switches in general are usually mechanical in nature. To be more precise they are two contacts which are shorted out by a mobile metal element. This metal element is pushed off the contact with a spring. Why am I going into all this …

Arduino – outputs

Let’s first concentrate on how we can influence the outside world with our Arduino. If we want to control something, to signal something or output some information, everything is done by using output pins. The output pins are 13 digital pins and 5 analog ones in special cases. Digital outputs …

Arduino – software basics

Let’s talk software! So we just bought our new shiny blue Arduino UNO, we know where stuff on the board is and we want to use it to create magic. The first thing we have to consider is getting to a computer and installing the IDE. Well not exactly, you …

Arduino – hardware basics

Now, after singing the praises of working with an Arduino in the first article of this series , let’s get to know some hardware basics. ATmega328P AVR- The brain of the thing   The ATmega328P AVR microcontroller is the “brain” of the Arduino UNO. This is what you program , …