Microcontroller is a micro computer in an integrated circuit package which contains a microprocessor core, RAM and peripherals. Microcontrollers are processor units aiming at embedded systems. For that reason they are generally used in devices that are automatically controlled. In microcontrollers category Arduino, Raspberry Pi and Adafruit microcontrollers are listed.
Microcontrollers are often compared to microprocessors. The main difference between them is that microcontrollers are aimed at embedded systems. A microprocessor requires external units like RAM, ROM or PIA to work, but microcontrollers have these units embedded, so microcontrollers can run their programs without the need of external components. This feature also allows keeping the project in acceptable sizes. On the other hand microprocessors generally have much more processing power.
The first examples of microcontrollers were intended for industrial use. After the introduction of open source platforms like Arduino and Raspberry Pi, microcontrollers find their way into hobby robotics and electronics. Especially microcontrollers are frequently used in robotic application where sizes and weights are very important.
The first microcontroller is TMS1000 which is developed by TI and released in 1974.
Hide this content.
PiTFT Plus 320x240 2.8" TFT + Capacitive Touchscreen - Assembled - Pi 2 and Model A+ / B+ features a..
Adafruit Assembled Pi Cobbler Breakout + Cable for Raspberry Pi will make "cobbling together" protot..
Adafruit Assembled Pi T-Cobbler Breakout for Raspberry Pi will make "cobbling together" prototypes w..
Adafruit Feather 32u4 Bluefruit LE is an all in one Arduino-compatible Bluetooth Low Energy with bui..
Adafruit Pi Unassembled T-Cobbler Breakout Kit for Raspberry Pi will make "cobbling together" protot..
Adafruit USB Boarduino (Arduino compatible) Kit w/ATmega328 - v2.0 acts just like an Arduino and wor..
L293 1A Motor Shield allows your Arduino to drive up to two DC motors. It uses a L293B chip which de..
The Robotpark Uno is a microcontroller board used in robotics based on the&..
Create your very own Arduino-controlled 3-axis CNC machine with the Synthetos gShield 3-Axis CNC Con..
If you've ever struggled to use a solderless breadboard with an Arduino, you understand how frustrat..
Adafruit Feather M0 Bluefruit LE is an all in one Arduino-compatible Bluetooth Low Energy with built..
Adafruit Pi T-Cobbler Plus Kit - Breakout for Pi A+/B+/Pi 2 is the solderless kit version of the Ass..
Assembled Pi Cobbler Plus - Breakout Cable for Pi B+/A+/Pi 2 is an add on prototyping Pi Cobbler fro..
Assembled Pi T-Cobbler Plus - GPIO Breakout for RasPi A+/B+/Pi 2 is a T-shaped add on prototyping Pi..
VNH2SP30 Motor Shield - HUMMER - 30A is an Arduino compatible motor driver shield. The shield has a ..
A3967 Dual Stepper Motor Shield is a dual stepper motor driver shield that is designed for Cartesian..
Adafruit Capacitive Touch HAT for Raspberry Pi will inspire your next interactive project with 12 ca..
Introducing Adafruit MENTA - Mint Tin Arduino Compatible Kit with Mint Tin, a portable minty Arduino..
Adafruit Ultimate GPS HAT for Raspberry Pi A+/B+/Pi 2 adds Adafruit’s celebrated Ultimate GPS on you..