Class 9 Computer Science — Complete notes in English and Urdu
A microcontroller is a small computer on a single chip. It contains a processor, memory, and input/output pins. Microcontrollers are used to control electronic devices and systems. They are the "brain" of many IoT devices. Popular microcontrollers include Arduino, ESP32, and Raspberry Pi Pico. Microcontrollers are programmed to perform specific tasks, such as reading sensor data, controlling motors, or sending information over the internet. They are cheap, small, and use very little power, making them perfect for IoT applications.
ایک مائکروکنٹرولر ایک چپ پر ایک چھوٹا کمپیوٹر ہے۔ اس میں ایک پروسیسر، میموری، اور ان پٹ/آؤٹ پٹ پن ہوتے ہیں۔ مائکروکنٹرولرز الیکٹرانک آلات اور نظاموں کو کنٹرول کرنے کے لیے استعمال ہوتے ہیں۔ یہ بہت سے IoT آلات کا "دماغ" ہیں۔ مشہور مائکروکنٹرولرز میں Arduino، ESP32، اور Raspberry Pi Pico شامل ہیں۔ مائکروکنٹرولرز کو مخصوص کام انجام دینے کے لیے پروگرام کیا جاتا ہے، جیسے سینسر ڈیٹا پڑھنا، موٹرز کو کنٹرول کرنا، یا انٹرنیٹ پر معلومات بھیجنا۔ یہ سستے، چھوٹے اور بہت کم توانائی استعمال کرتے ہیں، جو انہیں IoT ایپلیکیشنز کے لیے بہترین بناتے ہیں۔
| Microcontroller | Processor | Memory | Popular Use |
|---|---|---|---|
| Arduino Uno | ATmega328P | 32KB Flash, 2KB SRAM | Education, beginner projects |
| ESP32 | Xtensa LX6 | 4MB Flash, 520KB SRAM | Wi-Fi & Bluetooth projects |
| Raspberry Pi Pico | RP2040 | 2MB Flash, 264KB SRAM | Embedded systems, robotics |
| ESP8266 | Tensilica L106 | 4MB Flash, 160KB SRAM | Wi-Fi IoT projects |
| STM32 | ARM Cortex-M | Up to 1MB Flash | Industrial IoT, professional use |
| مائکروکنٹرولر | پروسیسر | میموری | مقبول استعمال |
|---|---|---|---|
| Arduino Uno | ATmega328P | 32KB Flash, 2KB SRAM | تعلیم، ابتدائی منصوبے |
| ESP32 | Xtensa LX6 | 4MB Flash, 520KB SRAM | Wi-Fi اور بلوٹوتھ منصوبے |
| Raspberry Pi Pico | RP2040 | 2MB Flash, 264KB SRAM | ایمبیڈڈ سسٹمز، روبوٹکس |
| ESP8266 | Tensilica L106 | 4MB Flash, 160KB SRAM | Wi-Fi IoT منصوبے |
| STM32 | ARM Cortex-M | 1MB Flash تک | صنعتی IoT، پیشہ ورانہ استعمال |