Node MCU (ESP8266)
Node MCU (ESP8266)
ESP8266 NodeMCU হল একটি low-cost WiFi মডিউল যেটি ইন্টারনেট-কানেক্টেড প্রজেক্টের জন্য দারুণ জনপ্রিয়। এটি Arduino IDE দিয়ে প্রোগ্রাম করা যায় এবং WiFi সহ সেন্সর, অ্যাকচুয়েটর, ও ক্লাউড সার্ভিসে যুক্ত হতে পারে।
🔴 Power Pins: 3.3V, GND, Vin — পাওয়ার সাপ্লাইয়ের জন্য ব্যবহৃত।
⚫ GND: Ground connection।
🟢 GPIO Pins (General Purpose Input/Output): যেমন GPIO 0, 2, 4, 5 ইত্যাদি যেগুলো sensor বা actuator এর সাথে কাজ করে।
🟣 SPI Function Pins: যেমন MTDI, MTMS ইত্যাদি communication purposes-এ ব্যবহৃত হয়।
🟠 ADC Pin: TOUT পিন ব্যবহার করে analog input নেওয়া যায়।
🔷 Communication Interfaces: U0RXD, U0TXD UART এর জন্য; MSPI_xxx SPI communication-এর জন্য।
Home Automation
IoT Device
WiFi Relay Control
Smart Light / Fan Control
Weather Monitoring System
ESP32
ESP32 হচ্ছে একটি dual-core, WiFi + Bluetooth সমৃদ্ধ উন্নত মাইক্রোকন্ট্রোলার, যা ESP8266-এর আপগ্রেডেড ভার্সন। এটি multiple analog pins, touch sensor, DAC, এবং আরও অনেক advanced feature দিয়ে IoT প্রজেক্টে অসাধারণ পারফরম্যান্স দেয়।
🔴 Power Pins: 3.3V, VIN, GND
🟧 GPIO Pins: প্রায় 30+ GPIO রয়েছে (GPIO0 - GPIO39), সবগুলো multifunctional।
🔵 Touch Pins: Touch_0 থেকে Touch_9 – capacitive touch sensing এর জন্য।
🟣 SPI Interface Pins: যেমন HSPI/VSPI – External sensor বা SD Card যুক্ত করার জন্য।
🟢 DAC Pins: DAC_1, DAC_2 – analog voltage output দিতে সক্ষম।
🔷 UART/I2C/I2S Support: Multiple Serial protocols supported.
🟡 ADC Pins: Analog sensor data read করার জন্য প্রাচুর্য ADC চ্যানেল রয়েছে।
Home Automation System
Smart Security Projects
Wireless Data Logger
Bluetooth Remote Projects
Advanced Robotics
AI/ML Edge Applications
🔗 সম্পূর্ণ ভিডিও ও তুলনা দেখতে এখানে ক্লিক করুন: