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.
Make a lovely video setup with Raspberry Pi - HDMI 4 Pi: 7" Display 1280x800 IPS - HDMI/VGA/NTSC/PAL..
e-Paper might be the most comfortable material to read. It reflects light instead of emittting light..
The Arduino MEGA ADK is a microcontroller board based on the ATmega2560. It has a USB host..
Raspberry Pi - HDMI 4 Pi: 7" Display (no Touch) with Mini Driver - 800x480 HDMI is a 7" TFT display ..
Robotpark Data Logging Shield for Arduino can save data to any FAT16 / FAT32 SD card. It can read in..
Arduino MP3 Player Shield is pulg and play shield compatible with Arduino boards. It supports both w..
Make a lovely video setup with Raspberry Pi - HDMI 4 Pi: 7" Display no Touchscreen 800x480 - HDMI/VG..
The Arduino Leonardo Microcontroller (With Headers) can be powered via the micro USB connection or w..
Make a lovely audio/video setup with Raspberry Pi - HDMI 4 Pi: 7" Display & Audio 1280x800 IPS -..
Xbee Sensor and IO Expansion Shield for Arduino is a development board which combines xBee shield an..
2.4’’ TFT LCD Arduino Shield is designed to offer display, touch and storage functions with your Ard..
2.8’’ TFT LCD Arduino Shield is designed to offer display, touch and storage functions with your Ard..
3.2’’ TFT LCD Arduino Shield is designed to offer display, touch and storage functions with your Ard..
Raspberry Pi - HDMI 4 Pi - 10.1" Display 1280x800 IPS - HDMI/VGA/NTSC/PAL is a 10.1" TFT display wit..
Seeedstudio 2.8’’ TFT Touch Shield V2.0 is a multifunctional Arduino/Seeeduino/Arduino Mega compatib..
4 Channel Relay and Xbee Shield For Arduino is capable of controlling 4 relays. The max switching po..
Bluetooth 4.0 Low Energy – BLE Shield is designed to work with Arduino boards or compatibles, includ..
Make an audio/video setup with a 10.1" IPS screen with HDMI stereo speaker support. We include a dri..
About the Product Arduino Proto Shield R3 makes it easy for you to design custom circui..
The visible display measures only 1.5" diagonal, Raspberry Pi NTSC/PAL (Television) TFT Display - 1...