So… what does this “microcontroller” do? Basically it controls simple input and output on a low level. You want to make something turn on and off a light? A microcontroller can do. Sure, you can do that with your computer too, but an Arduino Uno only costs $30 and takes very little power to run.