গুরুত্বপূর্ণ: ব্যবহার করবেন না AT+IPR=9600
! (আপডেট দেখুন)
আমার একটি ESP8266 12E মডিউল রয়েছে যা 115,200 বাডে যোগাযোগ করে। যেহেতু আমি এটিকে আর্টুইনো ন্যানো দিয়ে সফটওয়্যারসিরিয়াল জিনিসগুলি ব্যবহার করে অগোছালো হয়ে যাই। সুতরাং আমি দেখতে পেয়েছি যে আমার ইএসপি মডিউলের বাউড রেটটি হ্রাস করা উচিত।
এটি করার জন্য আমি এই লিঙ্কটি পেয়েছি ।
আমি অবাক হচ্ছি
এটি কি স্থায়ী পরিবর্তন বা মডিউলটি চালিত হওয়ার পরে প্রতিবার এটি করার দরকার আছে?
আমি কি আর্টুইনো সফটসারিয়াল থেকে আদেশ পাঠিয়ে তা অর্জন করতে পারি? ভাল, আমি অনুমান করি না যেহেতু আমি চেষ্টা করেছি এবং আমি সর্বদা
AT+CIOBAUD=9600
বা এর উপর একটি ত্রুটি পাইAT+IPR=9600
।আমি কোথাও পড়েছি যে ESP8266 এর নতুন ফার্মওয়্যার সংস্করণগুলিতে বাড রেটটি 9,600 এ ডিফল্ট হয়েছে। যে কেউ এটি নিশ্চিত করতে পারে এবং যদি তাই হয় তবে এই নতুন ফার্মওয়্যারটি ফ্ল্যাশ করা কি আরও ভাল?
মডিউলটির বিক্রেতা:
Ai-Thinker Technology Co.,Ltd.
আমি মনে করি ফার্মওয়্যারটির বর্তমান সংস্করণটি 0.3.0। আমি যদি প্রেরণ AT+GMR
করি আমি তা পেতে পারি:
sending AT+GMR
response: ?AT¥TJÕ¨H(Q�²•ÉÍ¥½¹é‚r¢‚r‚r‚BÕ��Â’‚ŠªŠ¢Ò¢ªÒªÂJm
SDK versioo:0.3.0
Ai�½½
‚Šj
আবার কিছু আবর্জনা বাউডের হারের কারণে যা খুব বেশি।
মডিউলটিতে অন্যান্য তথ্য:
sending AT+RST
response: ?AT+RST
OK
WRT
"%M
<99CT
ets Jan 8 2013,rst catse:2, boot lode:(3,7)
load 0x40100000ntail 4
chksum 0x89
ld tail 4
chm3 tail 8 r 0 aM
ón't use rtc mem dat`
sl��oÌÿ
Ai-Thinker Technology Co.,Ltd.
হালনাগাদ
(*) আমি AT+IPR=9600
আমার ESP8266-12E মডিউলে প্রেরণের জন্য একটি FTDI232 মডিউল ব্যবহার করেছি এবং আমি এটি ব্রিক করেছি !
AT+IPR=9600
একটি ESP8266 (-12E) ব্যবহার করবেন না ।
আমি এখনও পর্যন্ত এটি পুনরুদ্ধার করতে পারেন না! আমি এটি পুনরায় ফ্ল্যাশ করার চেষ্টা করেছি তবে আমি অবৈধ মাথা ব্যতিক্রম পেয়েছি।
একটি নতুন মডিউলে আমি AT+CIOBAUD=9600
কমান্ডটি পাঠিয়েছি এবং এটি কার্যকর হয়েছে। স্থায়িভাবে!
আমার মডিউল চশমা:
AT+GMR
AT version:0.40.0.0(Aug 8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK