DC Motor
Servo Motor
Solenoid
Stepper Motor
LDR
DHT11
Gas Sensor
ATmega328P
ESP8266
STM32F103
PIC16F877A
8051
AT89C51
PIC
AVR
STM32
MSP430
Intel
Atmel
IBM
AMD
Microcontroller contains memory and peripherals on-chip
Microprocessor contains sensors
Microcontroller has no CPU
Microprocessor cannot process data
General Purpose Input Output
General Processing Input Output
Global Port Interface Output
General Program Interface Object
Stop Program Permanently
Handle Immediate Events
Increase Memory Size
Reduce Voltage
Relay
Solenoid Valve
Ultrasonic Sensor
Moisture Sensor
Temperature Sensor
Moisture
Sound
Light Intensity
Temperature
They have deterministic execution and fewer abstractions.
They use high-level operating systems.
They have unlimited memory.
They support cloud computing.
It stores physical data in memory.
It directly produces binary data.
It converts physical quantities into electrical signals.
It processes data like a controller.
Ambient noise and temperature variation
Program memory size
Serial communication speed
Number of interrupts
MQ135
IR Sensor
Microprocessor has more RAM
Microcontroller has integrated peripherals
Both are identical
Microprocessor is smaller
Humidity
Light
Pressure
Intel i7
Qualcomm Snapdragon
AMD Ryzen
Resolution
Sensitivity
Range
Accuracy