সুচিপত্র:
- ধাপ 1: ব্রেকআউট বোর্ডে পোগো পিনগুলি বিক্রি করুন
- ধাপ 2: ESP-12 ব্রেকআউট বোর্ড এবং তারে সোল্ডার পিন হেডার
- ধাপ 3: CH340 ইউএসবি অ্যাডাপ্টারে সোল্ডার বোতাম
- ধাপ 4: হট গ্লু পোগো পিন, ফোম এবং ডাবল সারি 4p পিন হেডার
- ধাপ 5: আরেকটি ব্রেকআউট বোর্ডের সাথে Pogo Pins এবং স্যান্ডউইচ-এ ESP-12 সারিবদ্ধ করুন
- ধাপ 6: CH340 ইউএসবি অ্যাডাপ্টার এবং প্রোগ্রাম দূরে Esp-12 অ্যাডাপ্টার মোড প্লাগ করুন
- ধাপ 7: Arduino IDE এর সাথে BLINK উদাহরণ ঝলকানি (alচ্ছিক)
ভিডিও: ইউএসবি ইএসপি -12 প্রোগ্রামার: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমি ভেবেছিলাম এটি IoT এর সাথে খেলা করা আকর্ষণীয় হবে তাই আমি esp8266 চেষ্টা করার সিদ্ধান্ত নিয়েছি। আমি সেখানে esp8266 প্রোগ্রাম করার জন্য অসংখ্য সমাধান দেখেছি তাই আমি এখান থেকে কিছু ধার ধারলাম https://www.instructables.com/id/USB-to-ESP-01-Boa… এবং এখানে https://cmheong.blogspot.com/2018/05/using-ch340-u… শুধু ফ্ল্যাশ এবং রিসেট বাটন সহ esp-01 প্রোগ্রাম করার জন্য। আমি এটি করার পরে আমি ভেবেছিলাম এটি esp-12 প্রোগ্রাম করার জন্য একটি অ্যাডাপ্টার মোড তৈরি করার চেষ্টা করা মজা হবে।
অংশ:
বিভিন্ন দেশে ছাড় এবং শিপিংয়ের কারণে দামগুলি পরিবর্তিত হতে পারে এবং কী নয়, কিন্তু আমার বিশেষ পরিস্থিতিতে লেখার সময় ঠিক আছে
CH340 USB থেকে ESP8266 ESP-01 ওয়াইফাই মডিউল অ্যাডাপ্টার $ 0.80
10 পিসি ক্ষণস্থায়ী সুইচ বাটন $ 0.52
ESP-12S ESP8266 $ 1.95
2 পিসি ESP-12 ব্রেকআউট বোর্ড $ 0.40
10 পিসি পোগো পিন $ 2.05
2 পিসি ডাবল সারি SMT SMD পুরুষ পিন হেডার স্ট্রিপ সংযোগকারী $ 1.33
পাতলা তার
গরম আঠালো বন্দুক এবং আঠালো
সোল্ডারিং লোহা এবং ঝাল
এলাস্টিক ব্যান্ড
ধাপ 1: ব্রেকআউট বোর্ডে পোগো পিনগুলি বিক্রি করুন
নিম্নলিখিত পিনের জন্য ব্রেকআউট বোর্ডে পোগো পিনগুলি বিক্রি করুন:
রেস্ট (রিসেট)
CH_PC (EN)
ভিসিসি
TXD
আরএক্সডি
GPIO0
জিপিআইও 2
GPIO15
GND
পোগো পিনগুলি বেশ ছোট তাই আমাকে সোল্ডার করার সময় পিনগুলি ধরে রাখার জন্য তাপের বিরুদ্ধে নিরোধক করার জন্য তার চারপাশে কিছু টেপ দিয়ে এক জোড়া টুইজার ব্যবহার করতে হয়েছিল।
মাল্টিমিটারের সাথে ধারাবাহিকতা যাচাই করে নিশ্চিত করুন যে পোগো পিনগুলি একে অপরের সাথে সংক্ষিপ্ত নয়। ব্রেকআউট বোর্ডে CH_PC এবং VCC, GPIO15 এবং GND এর মধ্যে 10k রোধক রয়েছে তাই সেই পিনের মধ্যে একটি পড়ার আশা করুন।
ধাপ 2: ESP-12 ব্রেকআউট বোর্ড এবং তারে সোল্ডার পিন হেডার
বোর্ডের পিছনে সোল্ডার করার সময় বোর্ডের সামনে লম্বা পিনের সাথে ব্রেকআউট বোর্ডের সাথে আসা দুটি p পি পিন হেডার সংযুক্ত করুন, বোর্ডের পিছনে সোল্ডার করার সময় আপনাকে সমস্ত পিন বোর্ডে বিক্রি করতে হবে না (উল্লেখ করুন এখানে মিনিমাম ফ্ল্যাশিং স্কিম্যাটিক্সের জন্য)। এর কারণ হল যদি আপনি একটি esp-12 চালাতে/প্রোগ্রাম করতে চান যা ইতিমধ্যে একটি ব্রেকআউট বোর্ডে বিক্রি করা হয়েছে তবে এটি এটি করতে সক্ষম হওয়া উচিত (যদিও আমি এখনও এটি চেষ্টা করি নি)। এখন ডাবল সারি এসএমটি পিন হেডারের একটি অংশ কেটে নিন যাতে 4 টি পিনের দুটি সারি থাকে। ব্রেকআউট বোর্ডের সাথে মিলে যাওয়া একটি ESP-01 পিনআউট অনুযায়ী 4 পিন ডাবল সারির জন্য পিনআউট সংযোগকারী সোল্ডার ওয়্যার।
নাম ঠিক একই নয় (GND ছাড়া) কিন্তু:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
ধাপ 3: CH340 ইউএসবি অ্যাডাপ্টারে সোল্ডার বোতাম
GPIO0 এবং GND পিনের মধ্যে ফ্ল্যাশ মোডের জন্য CH340 USB অ্যাডাপ্টারের নীচে সোল্ডার বোতাম। অ্যাডাপ্টারে গরম আঠা।
রিসেট এবং জিএনডি পিনের মধ্যে রিসেট মোডের জন্য CH340 ইউএসবি অ্যাডাপ্টারের পিছনে সোল্ডার বোতাম। অ্যাডাপ্টারে গরম আঠা
ধাপ 4: হট গ্লু পোগো পিন, ফোম এবং ডাবল সারি 4p পিন হেডার
পগো পিনের ভেতরের দিকটা গরম আঠালো করে ব্রেকআউট বোর্ডে তাদের কিছুটা শক্তি দিন, খেয়াল রাখবেন চলন্ত পিনে কোন আঠা যেন না লাগে। পোগো পিনের মধ্যে সামান্য প্যাকেজিং ফেনা (বা যেকোনো সংকোচনযোগ্য স্পঞ্জের মতো উপাদান) আঠালো করুন যাতে esp-12 খুব সহজে ফাঁকে পড়ে না। ব্রেকআউট বোর্ডের পিছনে শ্রীমতি ডবল সারি 4p হেডার আঠালো করুন যাতে CH340 ইউএসবি অ্যাডাপ্টার থেকে বের হওয়ার সময় এটি সংযোগ বিচ্ছিন্ন না হয়।
ধাপ 5: আরেকটি ব্রেকআউট বোর্ডের সাথে Pogo Pins এবং স্যান্ডউইচ-এ ESP-12 সারিবদ্ধ করুন
ESP-12 (আমি একটি ESP-12F এবং একটি ESP-12S দিয়ে পরীক্ষা করেছি) পোগো পিনের উপর সারিবদ্ধ করুন এবং উপরে আরেকটি ব্রেকআউট বোর্ড দিয়ে স্যান্ডউইচ করুন। একটি স্থিতিস্থাপক ব্যান্ড ব্যবহার করে এটিকে শক্তভাবে ধরে রাখুন। সমস্ত পরিচিতি পর্যাপ্ত চাপে স্পর্শ করছে তা নিশ্চিত করার জন্য আপনাকে esp-12 সামঞ্জস্য করতে হতে পারে। ইএসপি -12 এর পাশে বসন্ত ধাতব ক্লিপগুলি ব্যবহার করার পরিবর্তে পোগো পিন ব্যবহার করার পরিবর্তে এটি সম্ভবত কম চিত্তাকর্ষক হবে। এখানে ইউটিউবে একটি উদাহরণ দেওয়া হয়েছে যেখানে কেউ একটি অব্যবহৃত মাদারবোর্ড https://www.youtube.com/embed/BvY_T-My9Ls এবং https://www.youtube.com/watch থেকে PCI স্লট থেকে পরিচিতি ব্যবহার করেছে? v = gI_lKu2uJDs
দ্রষ্টব্য: আরও কিছু ব্যবহারের পরে আমি পোগো পিনের উপর সারিবদ্ধ এবং পর্যাপ্ত চাপ প্রয়োগ করা খুব সূক্ষ্ম মনে করি, তাই আমি লোকেদের সুপারিশ করি যে তারা পোগো পিন ব্যবহার না করার চেষ্টা করুন যতক্ষণ না তারা অনেক হতাশার সাথে মোকাবিলা করতে পারে।
ধাপ 6: CH340 ইউএসবি অ্যাডাপ্টার এবং প্রোগ্রাম দূরে Esp-12 অ্যাডাপ্টার মোড প্লাগ করুন
CH340 ইউএসবি অ্যাডাপ্টারের মধ্যে esp-12 অ্যাডাপ্টার মোড প্লাগ করুন (ইউএসবি প্লাগের মতো একই দিকের বোর্ডের উপরে) তারপর এটি আপনার পিসিতে আটকে রাখুন এবং আপনার প্রোগ্রাম লোড করতে Arduino IDE বা ESP ফ্ল্যাশ ডাউনলোড টুল ব্যবহার করুন।
দ্রষ্টব্য: যদি ফ্ল্যাশ পদ্ধতি কাজ না করে তবে এটি হতে পারে কারণ পোগো পিন এবং এসপি -12 এর মধ্যে যোগাযোগ ভাল নয়, সমস্ত পোগো পিন জুড়ে ভাল এমনকি চাপ দিতে esp-12 এবং/অথবা ইলাস্টিক ব্যান্ড সমন্বয় করুন
ধাপ 7: Arduino IDE এর সাথে BLINK উদাহরণ ঝলকানি (alচ্ছিক)
Arduino IDE শুরু করুন এবং BLINK উদাহরণ লোড করুন।
ফ্ল্যাশ মোডে প্রবেশ করতে ফ্ল্যাশ বোতাম (নীচে) ধরে রাখুন এবং রিসেট বোতাম (পিছনে) টিপুন তারপর ফ্ল্যাশ বোতাম (নীচে) ছেড়ে দিন।
Esp-12 এর প্যারামিটার সেট আপ করুন
আপলোড ক্লিক করুন
যদি এটি সঠিকভাবে কাজ করে তবে এটি ভিডিওর মতো আচরণ করা উচিত
দ্রষ্টব্য: যদি ফ্ল্যাশ পদ্ধতি কাজ না করে তবে এটি হতে পারে কারণ পোগো পিন এবং এসপি -12 এর মধ্যে যোগাযোগ ভাল নয়, সমস্ত পোগো পিন জুড়ে ভাল এমনকি চাপ দিতে esp-12 এবং/অথবা ইলাস্টিক ব্যান্ড সমন্বয় করুন
প্রস্তাবিত:
আলটিমেট ESP8266-01 প্রোগ্রামার এবং ইউএসবি অ্যাডাপ্টার: 3 ধাপ
আলটিমেট ESP8266-01 প্রোগ্রামার এবং ইউএসবি অ্যাডাপ্টার: হাই বন্ধুরা, আপনি কি ছোট এবং সস্তা ESP8266-01 মডিউলের বাস্তব ক্ষমতা সম্পর্কে শুনেছেন? এটি বাজারে চালু করে বলা হয়েছিল যে আপনি যদি আপনার প্রকল্পে আইওটি ক্ষমতা যোগ করতে চান তবে এটি আপনার পছন্দ হওয়া উচিত। আসলে এই ছোট মডিউলটি পারে
ইএসপি 32 / ইএসপি 8266 ওয়াইফাই মডিউল সহ হাইফাইভ 1 ওয়েব সার্ভার টিউটোরিয়াল: 5 টি ধাপ
HiFive1 ESP32 / ESP8266 ওয়াইফাই মডিউল টিউটোরিয়াল সহ ওয়েব সার্ভার: HiFive1 হল প্রথম Arduino- সামঞ্জস্যপূর্ণ RISC-V ভিত্তিক বোর্ড যা SiFive থেকে FE310 CPU দিয়ে নির্মিত। বোর্ডটি আরডুইনো ইউএনও -র তুলনায় প্রায় 20 গুণ দ্রুততর হলেও ইউএনও বোর্ডের মতো হাইফাইভ 1 এর ওয়্যারলেস সংযোগের অভাব রয়েছে। সৌভাগ্যবশত, বেশ কয়েকটি অনভিজ্ঞ রয়েছে
একটি সাধারণ ইউএসবি স্টিককে একটি নিরাপদ ইউএসবি স্টিকে পরিণত করুন: 6 টি ধাপ
একটি সাধারণ ইউএসবি স্টিককে একটি নিরাপদ ইউএসবি স্টিকে পরিণত করুন: এই নির্দেশনায় আমরা শিখব কিভাবে একটি সাধারণ ইউএসবি স্টিককে একটি নিরাপদ ইউএসবি স্টিকে পরিণত করতে হয়। স্ট্যান্ডার্ড উইন্ডোজ 10 ফিচার সহ, বিশেষ কিছুই নেই এবং ক্রয়ের জন্য অতিরিক্ত কিছুই নেই। আপনার যা প্রয়োজন: একটি ইউএসবি থাম্ব ড্রাইভ বা স্টিক। আমি অত্যন্ত সুপারিশ করছি গেটি
ইউএসবি থেকে ইএসপি -01 অ্যাডাপ্টার বোর্ড পরিবর্তন: 3 ধাপ (ছবি সহ)
ইউএসবি থেকে ইএসপি -01 অ্যাডাপ্টার বোর্ড পরিবর্তন: আপনি কি এই ইউএসবি থেকে ইএসপি -01 অ্যাডাপ্টার বোর্ড কিনেছেন এবং জানতে পেরেছেন যে এটি ইএসপি -01 ফ্ল্যাশ করার জন্য ব্যবহার করা যাবে না? তুমি একা নও. এই প্রথম প্রজন্মের অ্যাডাপ্টারের ESP-01 সিরিয়াল প্রোগ্রামিং মোডে রাখার কোন প্রক্রিয়া নেই যার জন্য পুলি প্রয়োজন
জিটিপি ইউএসবি পিক প্রোগ্রামার (ওপেন সোর্স): 5 টি ধাপ (ছবি সহ)
জিটিপি ইউএসবি পিক প্রোগ্রামার (ওপেন সোর্স): এই কাজের মধ্যে রয়েছে, জিটিপি ইউএসবি (প্লাস বা লাইট নয়)। এর আগে কিছু মূল্যবান কাজের উপর ভিত্তি করে PICMASTERS দ্বারা পরিকল্পিত, ছবি এবং PCB তৈরি করা হয়েছে। এই প্রোগ্রামার pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom সমর্থন করে। দুর্ভাগ্যক্রমে, এটি