ESP32 বনাম ESP8266 - কোনটি ভাল?

Esp32 Banama Esp8266 Konati Bhala



ইন্টারনেট অফ থিংস (IoT) সম্প্রতি একাডেমিক এবং শিল্প ক্ষেত্রে গ্রহণযোগ্যতা অর্জন করেছে। 2014 সালে Espressif সিস্টেম ESP8266 IoT বোর্ড প্রকাশ করে এবং পরে 2016 সালে তারা ESP32 নামে উন্নত সংস্করণ প্রকাশ করে। আজ অবধি এই উভয় ESP বোর্ডই IoT ভিত্তিক মাইক্রোকন্ট্রোলার বোর্ডের নেতৃত্ব দিচ্ছে। কখনও কখনও অনেক লোক তাদের মধ্যে নির্বাচন করা বিভ্রান্তিকর বলে মনে করে। তাই এখানে এই পাঠে আমরা তাদের মধ্যে একটি সংক্ষিপ্ত তুলনা আলোচনা করব।

ESP32

ESP32 হল একটি উচ্চ ক্লকড স্পীড পাওয়ার পূর্ণ মাইক্রোকন্ট্রোলার বোর্ড যা ESP8266 এর উত্তরসূরী। এটিতে 160MHz থেকে 240MHz এর ক্লক ফ্রিকোয়েন্সি সহ একটি ডুয়াল কোর CPU এবং একটি অন্তর্নির্মিত ইন্টিগ্রেটেড ওয়াইফাই এবং ব্লুটুথ মডিউল রয়েছে।







এটিতে একটি অতি-লো পাওয়ার কো প্রসেসর রয়েছে যা গভীর ঘুমের মোডে একক ব্যাটারিতে বছরের পর বছর কাজ করতে পারে। এতে ইন্টিগ্রেটেড পাওয়ার এমপ্লিফায়ার, কম নয়েজ এমপ্লিফায়ার, উন্নত নিরাপত্তা ব্যবস্থা এবং একটি 2.5GHz ডুয়াল মোড ওয়াইফাই এবং ব্লুটুথ মডিউল রয়েছে। একটি ছোট, মুদ্রিত বোর্ডের ভিতরে এই সমস্ত বৈশিষ্ট্যগুলি যা শুধুমাত্র একটি Arduino Uno থেকে সস্তা নয় বরং এটির আকারের অর্ধেক।




এখানে ESP32 এর কিছু প্রধান বৈশিষ্ট্য রয়েছে:



    • ESP32 এ রয়েছে ডুয়েল কোর হাই স্পিড ক্লক প্রসেসর
    • বেতার ভিত্তিক প্রকল্পগুলির জন্য অন্তর্নির্মিত ওয়াইফাই এবং ব্লুটুথ সমর্থন
    • আরও সংখ্যক GPIO পিন উপলব্ধ
    • ESP32 আমাদেরকে 150Mbps পর্যন্ত বিস্ময়কর গতি প্রদান করে

ESP8266

Espressif Systems দ্বারা ডিজাইন করা ESP8266 হল একটি ইন্টিগ্রেটেড WiFi SoC সমাধান যা দক্ষ পাওয়ার ব্যবহারের জন্য ব্যবহারকারীর চাহিদা পূরণ করে এবং IoT শিল্প অ্যাপ্লিকেশনের জন্য একটি কমপ্যাক্ট ডিজাইন বোর্ড। এটি একটি সম্পূর্ণ কার্যকরী IoT ভিত্তিক ওয়াইফাই ডিভাইস তৈরি করতে প্রয়োজনীয় সমস্ত উপাদানকে একীভূত করে।





সিঙ্গেল কোর L106 Xtensa প্রসেসরে 32KB ইন্সট্রাকশন মেমরি স্পেস, 16টি GPIO পিন এবং একাধিক কমিউনিকেশন প্রোটোকল যেমন UART, SPI, I2C এবং একটি এনালগ টু ডিজিটাল (ADC) কনভার্টার রয়েছে।


ESP8266 এর কিছু প্রধান হাইলাইট অন্তর্ভুক্ত:



    • ESP8266 এর শক্তিশালী 32-বিট L106 Xtensa অনবোর্ড প্রসেসিং চিপ রয়েছে
    • এটিতে স্ব-ক্যালিব্রেটেড রেডিও ফ্রিকোয়েন্সি রয়েছে
    • এটিতে চিপ ইন্টিগ্রেশনের উচ্চ স্তর রয়েছে যা বহিরাগত সার্কিট্রির প্রয়োজনকে সরিয়ে দেয়
    • এতে 17টি GPIO পিন রয়েছে।
    • 32 kB নির্দেশনা RAM
    • এতে 10-বিট ADC রয়েছে
    • একাধিক যোগাযোগ প্রোটোকল যেমন UART, SPI, I2C এবং I2S

ESP32 বনাম ESP8266 এর মধ্যে তুলনা

এখানে ESP32 এবং ESP8266 এর মধ্যে একটি সংক্ষিপ্ত তুলনা। তাদের মধ্যে কিছু বৈশিষ্ট্য ওয়াইফাই সমর্থনের মতো কিন্তু ব্লুটুথ মডিউল এবং নিরাপত্তার ক্ষেত্রে ESP8266 এর পিছনে নেই।

তুলনা ESP32 ESP8266
প্রসেসর টেনসিলিকা এক্সটেনসা LX6 মাইক্রোপ্রসেসর Xtensa 32-বিট L106
প্রসেসর কোর ডুয়েল কোর একটি কোর
অপারেটিং ভোল্টেজ 2.5 V থেকে 3.6 V 2.5 V থেকে 3.6 V
ব্লুটুথ ডুয়াল ব্লুটুথ ক্লাসিক + BLE না
ওয়াইফাই সাপোর্ট হ্যাঁ হ্যাঁ
হার্ডওয়্যার নিরাপত্তা আরও অগ্রিম নিরাপত্তা না
হল সেন্সর হ্যাঁ না
তাপমাত্রা সেন্সর হ্যাঁ না
ক্যাপাসিটিভ টাচ সেন্সর 10 না
শক্তি খরচ 10uA গভীর সেন্সর 20uA
সহ-প্রসেসর ইউএলপি না
জিপিআইও 39 17
এসপিআই 4 দুই
রম 448 kB না
করতে পারা দুই না
UART হ্যাঁ হ্যাঁ

কোনটি ভাল: ESP32 বা ESP8266

উপরের সমস্ত তুলনা দেখে, ESP32 ESP8266 এর থেকে অনেক ভালো। এটি একটি বৃহত্তর সংখ্যা সঙ্গে বৈশিষ্ট্য অধিকাংশ বাড়ে হিসাবে CPU কোর , দ্রুত ওয়াইফাই এবং ব্লুটুথ সমর্থন এবং শুধু যে এটি দ্বিগুণ সংখ্যা সঙ্গে আসে GPIO পিন ESP8266 এর তুলনায়।

এটির মত কিছু বৈশিষ্ট্যও রয়েছে ক্যাপাসিটিভ স্পর্শ GPIO পিন, হল প্রভাব সেন্সর এবং তাপমাত্রা সেন্সর , তাই ESP32 হল পথ।

উপসংহার

এই দুটি বোর্ড ESP32 এবং ESP8266 তাদের জায়গায় ভাল। ESP8266 প্রসেসর কম বর্তমান অ্যাপ্লিকেশনের জন্য আরও অপ্টিমাইজ করা হয়েছে যখন ESP32-এ হল প্রভাব এবং তাপমাত্রা সেন্সরের মতো বৈশিষ্ট্য সহ আরও GPIO পিন রয়েছে। তাদের মধ্যে একটি বেছে নেওয়ার জন্য এটি সমস্ত বোর্ডের প্রয়োজনীয়তার উপর নির্ভর করে। আমরা সুপারিশ করি ESP32 কারণ এটি আরও নিরাপত্তা সহ আরও উন্নত সংস্করণ। এই নিবন্ধটি তাদের মধ্যে সিদ্ধান্ত নিতে আপনাকে আরও সহায়তা করবে।