Microcontrollers Resource Library

Microcontrollers are components that make it easy to control things like LEDs, motors, or fans based on sensor input like temperature, light, or speed.

Since it's easy to make advanced functions with microcontrollers, almost all things electronic use a microcontroller these days.

To use a microcontroller in your project you need to learn to write code. And you need to learn how to upload that code onto the chip. I highly recommend Arduino as a starting point. It makes coding and uploading much simpler.

This page is a library resource with tutorials and the basics of microcontrollers.

Featured Resources:

All Articles

What is a Microcontroller?

When I first started learning about microcontrollers, I found them really intriguing. The thought of being able to write code to control electronics was so cool! But what is a microcontroller? At that time I had already started playing around with programming. And with the microcontroller, I saw that I would be able to interact […]

What is Arduino and Where to Start?

What is Arduino? It’s a THE tool to use if you want to make your own flame-throwing pony-robot, Gmail LED notifier or something like this spider robot: Back in 2005, Massimo Banzi was a teacher at a school for interaction design in a small beautiful town in Italy called Ivrea. His students needed a way […]

The Protostack Development Kit

Today I checked out the Protostack Development Kit. This is a board that comes with an AVR microcontroller and the necessary components to get the microcontroller up and running. Basically that means it comes with a voltage regulator, some capacitors, an LED, a power connector and a connector for an ISP programmer.

Arduino Remote Control Tutorial

In this tutorial I am going to show you exactly how to make an Arduino remote control. You can use this project to combine functions from different remote controls and make your super-awesome dream remote control! A remote control sends out an infrared (IR) code when a button is pushed. This IR code is received by the gadget we are controlling. To make our own Arduino remote control, we need to first copy the IR code that is sent from an existing remote.

USB Circuit Development Made Easy

Using a USB circuit is the most common method for communicating between devices and computers. In the old days usually people used the parallel port or the serial port. But these ports are becoming more and more rare. And on laptops they are almost non-existent. But all computers have USB ports. Yeah, and USB stands […]

Arduino Yun Makes Wifi Projects Really Simple

The Arduino Team recently announced the new Arduino Yun! This is the newest device in the Arduino family and it is pretty cool! This new device has a WiFi interface embedded on the board. It lets you easily connect your device to internet through WiFi. This means are going to see lots of new cool […]