
সুচিপত্র:
- ধাপ 1: আর্কিটেকচার এবং বৈশিষ্ট্য সম্পর্কে সংক্ষেপে
- ধাপ 2: বিদ্যুৎ খরচ
- ধাপ 3: ESP8266 Pinouts
- ধাপ 4: উপাদান
- ধাপ 5: পরিকল্পিত
- ধাপ 6: সার্কিট কিভাবে তৈরি করবেন
- ধাপ 7: ESP8266 এ AT কমান্ড পাঠানোর জন্য Arduino কে কিভাবে কোড করবেন
- ধাপ 8: কোড
- ধাপ 9: AT কমান্ড
- ধাপ 10: অ্যাপ্লিকেশন লিঙ্ক
- ধাপ 11: ESP8266 ডেটশীট এবং AT কমান্ড রেফারেন্স
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

ইএসপি 8266 বিল্ট-ইন ওয়াই-ফাই এবং দুটি জিপিআইও পিন সহ একটি স্বাধীন মাইক্রোকন্ট্রোলার হিসাবে ব্যবহার করা যেতে পারে বা মাইক্রোকন্ট্রোলারকে একটি ওয়াই-ফাই সংযোগ দিতে সিরিয়াল যোগাযোগের মাধ্যমে অন্য মাইক্রোকন্ট্রোলারের সাথে ব্যবহার করা যেতে পারে। এটি ইন্টারনেট বা ইন্টারনেট সংযুক্ত ড্যাশবোর্ডে সেন্সর ডেটা রিপোর্ট করার জন্য আইওটি সেন্সর নেটওয়ার্ক তৈরি করতে ব্যবহার করা যেতে পারে, এটি ইন্টারনেট বা স্থানীয় নেটওয়ার্কের সাথে সংযুক্ত একটি হোম অটোমেশন ডিভাইস তৈরি করতে ব্যবহার করা যেতে পারে। ESP8266 একটি IoT ভিত্তিক নিরাপত্তা ব্যবস্থা, স্মার্ট প্লাগ এবং লাইট, জাল নেটওয়ার্ক বা পরিধানযোগ্য ডিভাইস বিকাশের জন্য ব্যবহার করা যেতে পারে। কম খরচে, কম বিদ্যুৎ খরচ এবং ছোট আকারের কারণে এটি যেকোনো ধরনের আইওটি ডিভাইস তৈরি করতে ব্যবহার করা যেতে পারে।
ধাপ 1: আর্কিটেকচার এবং বৈশিষ্ট্য সম্পর্কে সংক্ষেপে
ESP8266 Wi-Fi মডিউলটিতে 32-বিট RISC মাইক্রোপ্রসেসর 80Mhz এ ক্লক করা আছে এবং 160Mhz এ ওভারক্লক করা যায়। এটিতে 32 কিবি ইন্সট্রাকশন র RAM্যাম, 32 কিবি ইন্সট্রাকশন ক্যাশে র RAM্যাম, 80 কিবি ব্যবহারকারীর ডেটা র RAM্যাম এবং সর্বোপরি এতে জিপিআইও, 12 সি, এডিসি, এসপিআই এবং পিডব্লিউএম রয়েছে
ধাপ 2: বিদ্যুৎ খরচ
ESP8266 ওয়াই-ফাই মডিউলটি চালানোর জন্য সর্বাধিক ভোল্টেজ এবং বর্তমান প্রয়োজন 3.6V এবং 120.5mA, Arduino এর 3.3V আউটপুট পিন আছে কিন্তু এর আউটপুট কারেন্ট মাত্র 40mA যা esp8266 চালানোর জন্য যথেষ্ট নয়, তাই ভোল্টেজ রেগুলেটর LM317 ব্যবহার করা হয় LM317 সর্বোচ্চ আউটপুট কারেন্ট 1.5A হওয়ায় এটি সঠিকভাবে চালানোর জন্য Arduino এর 5V থেকে 3.3V নিয়ন্ত্রণ করুন। ESP8266 I/O পিনগুলিও 3.3V এ চলে, তাই লজিক লেভেল শিফটার 3.3V জেনার ডায়োড ব্যবহার করা হয় 5V লজিককে Arduino TX পিন থেকে 3.3V এ রূপান্তর করতে, কিন্তু আমার অভিজ্ঞতা অনুযায়ী এর খুব বেশি প্রয়োজন নেই। নিচের চিত্রে প্রদত্ত সার্কিটটি তৈরি করা ঠিক
ধাপ 3: ESP8266 Pinouts

ধাপ 4: উপাদান
আরডুইনো উনো
www.banggood.com/custlink/m33KGFYAzy
ESP8266 ওয়াই-ফাই মডিউল
www.banggood.com/custlink/mKvKDhD2ig
LM317 ভোল্টেজ রেগুলেটর
www.banggood.com/custlink/DvDD3Avz7E
ভেরোবোর্ড
www.banggood.com/custlink/m3G3mnGz7P
পুরুষ থেকে পুরুষ জাম্পার
www.banggood.com/custlink/GKvKmAGkuQ
1uF ইলেক্ট্রোলাইটিক ক্যাপাসিটর
10uF ইলেক্ট্রোলাইটিক ক্যাপাসিটর
ধাপ 5: পরিকল্পিত

ESP8266 ওয়াই-ফাই মডিউল সিরিয়াল যোগাযোগ ব্যবহার করে Arduino বা অন্য কোন মাইক্রোকন্ট্রোলারের সাথে যোগাযোগ করে এবং এটি চালানোর জন্য ন্যূনতম 3.3V প্রয়োজন। Arduino এর 5V আউটপুট LM317 ইনপুটের সাথে চিত্রে দেখানো হবে
ESP8266 সংযোগ ESP8266 ================= সংযোগ
RXD ======================= Arduino’s I/O Pin 3
VCC ======================= LM317 আউটপুট
CH_PD =================== LM317 আউটপুট
GND ======================= Arduino এর GND
TXD ===================== Arduino’s I/O Pin 2
ধাপ 6: সার্কিট কিভাবে তৈরি করবেন

ধাপ 7: ESP8266 এ AT কমান্ড পাঠানোর জন্য Arduino কে কিভাবে কোড করবেন
ধাপ 8: কোড
ধাপ 9: AT কমান্ড
ধাপ 10: অ্যাপ্লিকেশন লিঙ্ক
টিসিপি ক্লায়েন্ট:
সার্ভার:
ধাপ 11: ESP8266 ডেটশীট এবং AT কমান্ড রেফারেন্স
ESP8266 ডেটশীট
www.espressif.com/sites/default/files/docu…
ESP8266 AT কমান্ড রেফারেন্স
www.espressif.com/sites/default/files/doc…
প্রস্তাবিত:
আমাজন AWS IoT এবং ESP8266: 21 ধাপ দিয়ে শুরু করা

অ্যামাজন AWS IoT এবং ESP8266 দিয়ে শুরু করা: এই প্রকল্পটি আপনাকে দেখায় কিভাবে ESP8266 মডিউলটি নিতে হবে এবং এটি সরাসরি মঙ্গুজ ওএস ব্যবহার করে AWS IOT এর সাথে সংযুক্ত করতে হবে। Mongoose OS হল মাইক্রোকন্ট্রোলারের জন্য একটি ওপেন সোর্স অপারেটিং সিস্টেম যা ক্লাউড সংযোগের উপর জোর দেয়। এটি একটি ডাবলিন সেসান্তা দ্বারা বিকশিত হয়েছিল
ESP32 দিয়ে শুরু করা - Arduino IDE এ ESP32 বোর্ড ইনস্টল করা - ESP32 ব্লিঙ্ক কোড: 3 ধাপ

ESP32 দিয়ে শুরু করা | Arduino IDE এ ESP32 বোর্ড ইনস্টল করা | ESP32 ব্লিঙ্ক কোড: এই নির্দেশাবলীতে আমরা দেখব কিভাবে esp32 এর সাথে কাজ শুরু করতে হয় এবং কিভাবে Arduino IDE তে esp32 বোর্ড ইনস্টল করতে হয় এবং আমরা arduino IDE ব্যবহার করে ব্লিংক কোড চালানোর জন্য esp 32 প্রোগ্রাম করব
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে

HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা - Arduino Ide এবং প্রোগ্রামিং Esp এ Esp বোর্ড ইনস্টল করা: 4 টি ধাপ

Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা | Arduino Ide এবং Programming Esp এ Esp বোর্ড ইন্সটল করা: এই নির্দেশাবলীতে আমরা Arduino IDE তে esp8266 বোর্ড কিভাবে ইনস্টল করতে হয় এবং কিভাবে esp-01 প্রোগ্রাম করতে হয় এবং এতে কোড আপলোড করতে হয় তা শিখতে পারি। এই এবং অধিকাংশ মানুষ সমস্যার সম্মুখীন হয়
MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সর দিয়ে AWS IoT দিয়ে শুরু করা: 8 টি ধাপ

MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সরের সাহায্যে AWS IoT দিয়ে শুরু করা: আগের নির্দেশাবলীতে আমরা বিভিন্ন ক্লাউড প্ল্যাটফর্ম যেমন Azure, Ubidots, ThingSpeak, Losant ইত্যাদি দিয়ে গিয়েছি আমরা প্রায় ক্লাউডে সেন্সর ডেটা পাঠানোর জন্য MQTT প্রোটোকল ব্যবহার করে আসছি সমস্ত ক্লাউড প্ল্যাটফর্ম। আরো তথ্যের জন্য