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

Microcontroller Board Prototyping

Using a microcontroller board is a simple way to get started using microcontrollers in your projects. You will get a development board with a microcontroller and all the components needed to make it work. This means you can focus on your idea instead of the details around setting up a microcontroller circuit. And usually the […]

Arduino Programming

If you haven’t started Arduino programming yet, it’s about time. The Arduino is a microcontroller board originally made for Interaction Design students in Italy. It was specifically developed to make it easy to start programming microcontrollers – even if you have no technical background.

Microcontroller Programming

Microcontroller programming can seem a bit tricky because there are many confusing choices to make. I remember how I felt in the beginning. With all the available compilers, IDE’s, programmers and programming methods – no wonder you get confused! So, let’s break it down. I struggled a lot when I was learning the microcontroller basics. […]

Microcontroller Basics

I loved learning about the microcontroller basics when I was studying. It meant I could start taking advantage of microcontrollers in my electronics projects. It kind of felt like with this knowledge, I was unstoppable. I could build ANYTHING! And it is actually true. Microcontrollers are powerful components. They let you write programs to control […]