The Arduino is a great micro-controller board. The micro-controller that powers the Arduino is a Atmega328 that has moderate processing power. The text based programing language is easy to use and learn. The hardware, and software shouldn’t limit you from doing basic to advanced projects. You can also get Arduino Megas that have more inputs, and outputs.

Arduino $30

Arduino Mega $50

I love my Arduino. Buy one and you will too

Arduino UNO