Esp8266 ফার্মওয়্যার আপডেট: 7 ধাপ
Esp8266 ফার্মওয়্যার আপডেট: 7 ধাপ
Anonim
Esp8266 ফার্মওয়্যার আপডেট
Esp8266 ফার্মওয়্যার আপডেট
Esp8266 ফার্মওয়্যার আপডেট
Esp8266 ফার্মওয়্যার আপডেট

ESP8266 মডিউল একটি সস্তা ওয়্যারলেস মডিউল।এতে SOC (চিপে সিস্টেম) আছে যা যেকোনো মাইক্রো কন্ট্রোলার/মাইক্রোপ্রসেসরকে ওয়াইফাই সরবরাহ করতে সক্ষম। esp8266 ব্যবহার করার দুটি উপায় আছে।

  1. স্বতন্ত্র esp8266
  2. রাস্পবেরি পাই বা আরডুইনো বা এসটিএম 32 সহ Esp8266

সঠিকভাবে কাজ করার জন্য Esp8266 এর একটি বাহ্যিক 3.3 v প্রয়োজন। Arduino সর্বাধিক বর্তমান প্রদান ক্ষমতা 40mA হয় যখন esp8266 250mA আঁকা। সম্ভবত যখনই নতুন ফার্মওয়্যার আপলোড করা হয় অথবা যখন আপনি esp8266 ব্যবহার করেন তখন সমস্যাটি হয়

নতুনদের জন্য এটি নোড এমসিইউ বোর্ড বাজারে পাওয়া যায়।

  1. esp8266 মজার বোর্ড
  2. নোড ম্যাকু

ধাপ 1: Esp8266 ফ্ল্যাশ সফটওয়্যার খুঁজুন

Esp8266 ফ্ল্যাশ সফটওয়্যার খুঁজুন
Esp8266 ফ্ল্যাশ সফটওয়্যার খুঁজুন

ড্রাইভ থেকে সফটওয়্যারটি ডাউনলোড করুন

espFlasher

ধাপ 2: ESP8266 ফার্মওয়্যার ফাইল খুঁজুন

ESP8266 ফার্মওয়্যার ফাইল খুঁজুন
ESP8266 ফার্মওয়্যার ফাইল খুঁজুন

ফার্মওয়্যার ফাইলগুলি খুঁজে পেতে নীচের এই লিঙ্কটিতে যান।

  1. AT ফার্মওয়্যার সর্বশেষ আপডেট 2017 সেপ
  2. https://github.com/espressif/ESP8266_AT
  3. https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
  4. https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg

ধাপ 3: ফ্ল্যাশ মোডে ESP সংযুক্ত করা

ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে
ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে
ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে
ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে
ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে
ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে
ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে
ESP কে ফ্ল্যাশ মোডে সংযুক্ত করা হচ্ছে

ESP 8266-01 মডিউল

Esp01 প্রোগ্রামার অ্যাডাপ্টার ব্যবহার করে

এই মডিউলটি কিনে esp01 ফ্ল্যাশ করার জন্য এটি সর্বোত্তম উপায় এবং ভবিষ্যতে অগোছালো তার থেকে মুক্ত থাকুন।

এটি খুব সহজ এবং খুব দ্রুত।

Esp01- প্রোগ্রামার অ্যাডাপ্টার

দ্রষ্টব্য: মডিউলটি সরাসরি প্রোগ্রামিং বোর্ডে প্রবেশ করে না। এর জন্য আপনাকে এটিতে জাম্পার সোল্ডার করতে হবে। দয়া করে এর জন্য ছবিটি দেখুন। খালি পিনে।

ব্রেডবোর্ড পাওয়ার মডিউল ব্যবহার করা

ব্রেডবোর্ড পাওয়ার সাপ্লাই

এই মডিউলের সাহায্যে আপনি একই সাথে arduino কে 5v এবং esp8266 এ 3.3 v দিতে পারেন ।এই মডিউলের সৌন্দর্য।

Esp rx pin এরও 3.3v প্রয়োজন। যদি আপনি esp rx এ arduino tx লাগানোর চেষ্টা করেন। esp মডিউল ক্ষতি পেতে পারে। এটি হতে বাধা দিতে আপনি দুটি কাজ করতে পারেন।

  1. ভোল্টেজ ডিভাইডার ব্যবহার করুন
  2. লেভেল শিফটার ব্যবহার করুন

1. ভোল্টেজ ডিভাইডার

এটি অর্জন করতে 20k এবং 10k প্রতিরোধক ব্যবহার করুন। দয়া করে ছবিতে সংযোগটি পরীক্ষা করুন

esp এর vcc & chpd 3.3v এর সাথে সংযুক্ত

Gpio 0 এবং esp এর gnd gnd এর সাথে সংযুক্ত

Esp এর Rx সরাসরি TX arduino এর সাথে সংযুক্ত

Esp এর Tx ভোল্টেজ ডিভাইডারের মাধ্যমে arduino rx এর সাথে সংযুক্ত

2. লেভেল শিফটার

দয়া করে ছবিতে সংযোগটি পরীক্ষা করুন

  • 5v রুটিবোর্ড পাওয়ার সাপ্লাই যুক্তি স্তরের hv পিনের সাথে সংযুক্ত করুন
  • লজিক লেভেলের Lv পিনের সাথে 3.3v রুটিবোর্ড পাওয়ার সাপ্লাই সংযুক্ত করুন
  • Arduino এর tx কে 4 টি পিনের মধ্যে অন্য যেকোনো hv পিনের সাথে সংযুক্ত করুন, আপনি যে পিনটি tx সংযুক্ত করেছেন তার অনুরূপ, esp এর rx এর সাথে সংযোগ করুন যা Lv পিন হবে

2. Esp 8266-12 মডিউল

আমি এখন পর্যন্ত এই মডিউলের জন্য ড্যাফ্ল্যাবস নির্দেশাবলী সেরা খুঁজে পেয়েছি

www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/

আমি cp2102 মডিউলের পরিবর্তে Arduino ব্যবহার করেছি, এবং যোগাযোগে আমার কোন সমস্যা ছিল না।

Esp8266-12 ফ্ল্যাশ মোডে চালানোর জন্য সংযোগটি বেশিরভাগই একই থাকবে।

GPIO0 -> কম

GPIO2 -> উচ্চ

GPIO15 -> কম

ধাপ 4: ফার্মওয়্যার আপলোড করা

ফার্মওয়্যার আপলোড করা হচ্ছে
ফার্মওয়্যার আপলোড করা হচ্ছে
ফার্মওয়্যার আপলোড করা হচ্ছে
ফার্মওয়্যার আপলোড করা হচ্ছে
  • ব্যবহার করলে arduino এ ফাঁকা প্রোগ্রাম আপলোড করুন। এবং তারপর এটিতে esp tx এবং rx পিন সংযুক্ত করুন
  • সফটওয়্যারটি খুলুন এবং একে একে বিন ফাইল যুক্ত করুন..
  • এখন নিচের মত অ্যাড্রেস যোগ করুন।

boot_v1.2.bin --0x00000

user1.1024.new2.bin -0x01000

blank.bin --0x7e000

blank.bin --0x3fe000

esp_init_data_default.bin --0x3fc000

  • তারপরে কেবল ফ্ল্যাশ বোতামে ক্লিক করুন, যদি সবকিছু ঠিক থাকে তবে ফ্ল্যাশার আপনাকে ডাউনলোডের স্থিতি দেখাবে এবং আপনার esp 8266 মডিউল নেতৃত্বে খুব দ্রুত জ্বলজ্বল করবে।
  • অভিনন্দন !!! আপনি esp8266 এ সর্বশেষ ফার্মওয়্যার আপলোড করেছেন।
  • যদি আপনি এই ম্যাক ঠিকানাটি খুঁজে না পান।
  • আপনার এসপি মডিউলটি পরীক্ষা করার সময় হয়েছে। এখন শুধু GPIO 0 তারের অপসারণ করুন যা GND এর সাথে সংযুক্ত ছিল, আপনি এটি VCC এর সাথে সংযুক্ত করতে পারেন বা এটিকে এভাবে রেখে দিতে পারেন।
  • এখন আপনার আরডুইনো পিসিতে প্লাগ করুন এবং সিরিয়াল পোর্ট খুলুন।
  • বিভিন্ন বড হারে কমান্ডগুলি পরীক্ষা করুন, বেশিরভাগ এসএসপি এই 115200 বড হারে সূক্ষ্ম কাজ করে।
  • এখন এটি AT কমান্ড পরীক্ষা করার সময়। সিরিয়াল পোর্টে "AT" প্রবেশ করুন এবং আপনি "ঠিক আছে" পাবেন। এখন "AT+GMR" লিখুন এবং ফার্মওয়্যার সংস্করণটি পরীক্ষা করুন।
  • বড রেট পরিবর্তন করতে আপনি এটি করতে পারেন "AT+UART_DEF = 9600, 8, 1, 0, 0"

ধাপ 5: Esp ফ্ল্যাশ ডাউনলোড টোল V0.9.3.1 ব্যবহার করে

Esp ফ্ল্যাশ ডাউনলোড টোল V0.9.3.1 ব্যবহার করে
Esp ফ্ল্যাশ ডাউনলোড টোল V0.9.3.1 ব্যবহার করে
Esp ফ্ল্যাশ ডাউনলোড টোল V0.9.3.1 ব্যবহার করে
Esp ফ্ল্যাশ ডাউনলোড টোল V0.9.3.1 ব্যবহার করে
Esp ফ্ল্যাশ ডাউনলোড টোল V0.9.3.1 ব্যবহার করে
Esp ফ্ল্যাশ ডাউনলোড টোল V0.9.3.1 ব্যবহার করে

Esp8266 এর soc এ bin ফাইল ইনস্টল করার জন্য দুটি সফটওয়্যার আছে, দ্বিতীয় পদ্ধতি হল esp ফ্ল্যাশ ডাউনলোড ব্যবহার করে।

1.) নিচের লিঙ্ক থেকে সফটওয়্যারটি ডাউনলোড করুন

bbs.espressif.com/viewtopic.php?t=25

2.) এখন শুধু বিন ফাইলটি ব্রাউজ করুন যা আপনি esp এ আপলোড করতে চান এবং com port ছাড়া আর কোন সেটিংস পরিবর্তন করবেন না এবং 115200 এ বড রেট পরিবর্তন করুন এবং start এ ক্লিক করুন। শেষ বলে।

ধাপ 6: Esplorer ব্যবহার করে প্রোগ্রাম Esp

Esplorer ব্যবহার করে প্রোগ্রাম Esp
Esplorer ব্যবহার করে প্রোগ্রাম Esp

esplorer হল একটি সফটওয়্যার যা বিশেষভাবে esp8266 wifi module- এর জন্য তৈরি করা হয়েছে।

প্রদত্ত লিঙ্ক থেকে এটি ডাউনলোড করুন।

esp8266.ru/esplorer/

ধাপ 7: সমস্যা সমাধান

সমস্যা সমাধান
সমস্যা সমাধান

1.) বাহ্যিক বিদ্যুৎ সরবরাহ থেকে পাওয়ার esp 8266।

2.) সার্কিটটি তিনবার পরীক্ষা করুন এবং সর্বদা ফার্মওয়্যার আপলোড করার সময় কিছু সময়ের জন্য chpd gnd তৈরি করে esp8266 ম্যানুয়ালি রিসেট করার চেষ্টা করুন এবং আবার vcc- এ রাখুন।

3.) নিশ্চিত করুন যে আপনি একটি বক বা 3.3 নিয়ন্ত্রক ব্যবহার করেন। esp8266 এরও ধ্রুব স্রোত দরকার।

4.) দ্রষ্টব্য: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ আরেকটি লিঙ্ক যা আপনাকে esp module.if এর সাথে সমস্যার সমাধান করতে সাহায্য করতে পারে উপরের নয়

পদ্ধতি কাজ করে…

প্রস্তাবিত: