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.
Raspberry Pi B+ Acrylic Enclosure is a good plastic box for Raspberry Pi, which can protect it with ..
The great thing about Arduinos is that they are so easy to interface to the outside world – to monit..
PiTFT Pibow kit for Raspberry Pi Model B Computer is crafted out of ten unique layers which assemble..
The Robotpark Mega 2560 Microcontroller Rev3 is a microcontroller board based on the ATmeg..
Robotpark Nano Proto Shield board is breakout board for Arduino Nano. It solves sensor connection pr..
Adafruit 12 x Capacitive Touch Shield for Arduino will inspire your next interactive project with 12..
Adafruit Blue&White 16x2 LCD+Keypad Kit for Raspberry Pi is perfect for when you want to build a..
The NFC Shield V2 for Arduino is a widely used technology around us. It's behind daily applications ..
This pi plate is perfect for when you want to build a stand-alone project with its own user interfac..
Adding quality audio to an electronic project is surprisingly difficult. Adafruit Wave Shield for Ar..
Now you can take your Arduino anywhere you wish with Adafruit PowerBoost 500 Shield - Rechargeable 5..
Raspberry Pi - HDMI 4 Pi: 5" Display no Touchscreen 800x480 - HDMI/VGA/NTSC/PAL is a 5" TFT display ..
For Arduino boards and shields, stacking is extremely important. By stacking Arduino boards and shie..
The Arduino Mega 2560 Microcontroller Rev3 is a microcontroller board based on the ATmega2560. It ha..
Arduino Mega Shield Stacking Headers includes five 8-pin headers, one 2x18 pin header and one 6-pin ..
Make your Pi a little slimmer with Low-Profile MicroSD Card Adapter For Raspberry Pi. It slides in w..
Raspberry Pi - HDMI 4 Pi: 5" Display (no Touch) w/Mini Driver - 800x480 HDMI is a 5" TFT display wit..
Sensor Shield V5 For Arduino allows you to connect to various modules like sensors, servos, relays, ..
Arduino Joystick Shield is an Arduino compatible board which can be used for controlling Arduino bas..