ESP32-Pico-D4 একটি 4 MB SPI ফ্ল্যাশ মেমরির সাথে একটি ESP32 চিপের কার্যকারিতাকে একত্রিত করে৷ ESP32 চিপ নিজেই দ্বৈত কোর, Wi-Fi এবং ব্লুটুথ সমর্থন সহ একটি 32-বিট মাইক্রোকন্ট্রোলার। 4 MB ফ্ল্যাশ মেমরি প্রোগ্রাম কোড এবং ডেটার জন্য সর্বাধিক স্টোরেজ প্রদান করে। এটি আরও ফ্ল্যাশ মেমরি সহ একটি সিস্টেম-ইন-প্যাকেজ (SiP) মডিউল।
ESP32-Pico-D4 এর বৈশিষ্ট্য
ESP32-Pico-D4 এর অনেক বৈশিষ্ট্য রয়েছে যা এটিকে একটি বহুমুখী এবং শক্তিশালী মাইক্রোকন্ট্রোলার করে তোলে:
- ডুয়াল-কোর 32-বিট মাইক্রোকন্ট্রোলার
- Wi-Fi এবং ব্লুটুথ সমর্থন
- 4 MB SPI ফ্ল্যাশ মেমরি
- কম শক্তি খরচ
- আনুষঙ্গিক বিস্তৃত পরিসীমা
ESP32-Pico-D4 এর প্রধান হাইলাইট
ESP32-Pico-D4 মডিউল নিম্নলিখিত মূল বৈশিষ্ট্যগুলি অফার করে:
কম্প্যাক্ট আকার: আনুমানিক (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm এর মাত্রা সহ, মডিউলটি ন্যূনতম PCB স্থান দখল করে।
ইন্টিগ্রেটেড 4-MB SPI ফ্ল্যাশ: মডিউলটি ডেটা স্টোরেজ এবং ফার্মওয়্যারের জন্য একটি 4-MB SPI ফ্ল্যাশ অন্তর্ভুক্ত করে।
সহজ ইন্টিগ্রেশন: ESP32-PICO-D4 নির্বিঘ্নে প্রয়োজনীয় উপাদানগুলিকে সংহত করে। এটিতে একটি ক্রিস্টাল অসিলেটর, ফ্ল্যাশ মেমরি এবং ফিল্টার ক্যাপাসিটার রয়েছে।
কোনো বাহ্যিক পরীক্ষা নেই: সমস্ত প্রয়োজনীয় পেরিফেরাল উপাদান অন্তর্ভুক্তির কারণে, মডিউল পরীক্ষার প্রয়োজন নেই।
স্পেস-লিমিটেড এবং ব্যাটারি-চালিত অ্যাপ্লিকেশনের জন্য উপযুক্ত: ESP32-PICO-D4-এর ছোট আকার, নির্ভরযোগ্য কর্মক্ষমতা, এবং কম-শক্তি খরচ এটিকে পরিধানযোগ্য ইলেকট্রনিক্স এবং অন্যান্য IoT পণ্যের মতো স্থান-সীমাবদ্ধ এবং ব্যাটারি-চালিত অ্যাপ্লিকেশনগুলির জন্য একটি আদর্শ পছন্দ করে তোলে।
সিপিইউ এবং ইন্টারনাল মেমরি
ESP32-Pico-D4 অনবোর্ড Xtensa 32-বিট ডুয়াল-কোর LX6 মাইক্রোপ্রসেসরের সাথে পাঠানো হয়েছে:
- ESP32-Pico-D4-এ 448 KB রম আছে। এই রমটি বোর্ডের মূল ফাংশন বুট করার জন্য ব্যবহৃত হয়।
- ESP32-Pico-D4-এও 520 KB SRAM রয়েছে৷ এই SRAM বোর্ডের ভিতরে ডেটা এবং নির্দেশাবলী সংরক্ষণ করতে ব্যবহার করা যেতে পারে।
- ESP32-Pico-D4 এর একটি 8 KB SRAM আছে। এই মেমরিটিকে RTC ফাস্ট মেমরি হিসাবে সংজ্ঞায়িত করা হয়েছে এবং RTC-তে উপস্থিত রয়েছে প্রধান CPU গভীর ঘুম মোডে বা বোর্ডের বুট প্রক্রিয়া চলাকালীন এই মেমরি অ্যাক্সেস করতে পারে।
- ESP32-Pico-D4-এও 8 KB SRA আছে। এই মেমরি RTC স্লো মেমরি হিসাবে সংজ্ঞায়িত করা হয়. বেশিরভাগ সময় RTC স্লো মেমরি ডিপ-স্লিপ মোডে সহ-প্রসেসর দ্বারা ব্যবহৃত হয়।
- ESP32-Pico-D4 বোর্ডেও 1 Kbit eFuse আছে। মোট 1 Kbits-এর মধ্যে 256 বিটগুলি সিস্টেমের উদ্দেশ্য যেমন MAC ঠিকানা এবং চিপ কনফিগারেশনের জন্য বরাদ্দ করা হয়। মডিউলের অবশিষ্ট 768 বিটগুলি ব্যবহারকারীর অ্যাপ্লিকেশনগুলির জন্য উত্সর্গীকৃত, বিশেষত মেমরি ব্যবহার পরিচালনা, ফ্ল্যাশ এনক্রিপশন বাস্তবায়ন এবং চিপ সনাক্তকরণ তথ্য সংরক্ষণের মতো কাজের জন্য।
বাহ্যিক ফ্ল্যাশ এবং SRAM
ESP32 মাইক্রোকন্ট্রোলার একাধিক বাহ্যিক QSPI ফ্ল্যাশ এবং SRAM চিপ সমর্থন করতে পারে। এটিতে AES-এর উপর ভিত্তি করে একটি হার্ডওয়্যার এনক্রিপশন/ডিক্রিপশন প্রক্রিয়া রয়েছে, যা ফ্ল্যাশ মেমরিতে সংরক্ষিত প্রোগ্রাম এবং ডেটার নিরাপত্তা নিশ্চিত করে। ESP32 উচ্চ-গতির ক্যাশে ব্যবহার করে বাহ্যিক QSPI ফ্ল্যাশ এবং SRAM-এ অ্যাক্সেসের অনুমতি দেয়।
CPU নির্দেশনা মেমরি স্পেস এবং রিড-অনলি মেমরি স্পেস উভয়ই একই সময়ে বাহ্যিক ফ্ল্যাশ ব্যবহার করতে পারে।
- CPU নির্দেশ মেমরি স্পেসে বাহ্যিক ফ্ল্যাশ বরাদ্দ করার সময়, সর্বাধিক 11 MB + 248 KB একই সাথে বরাদ্দ করা যেতে পারে। যাইহোক, এটি মনে রাখা গুরুত্বপূর্ণ যে 3 MB + 248 KB এর বেশি ম্যাপ করা হলে, CPU-এর ক্যাশে কর্মক্ষমতা প্রভাবিত হতে পারে।
- শুধুমাত্র পঠনযোগ্য ডেটা মেমরি স্পেসে বাহ্যিক ফ্ল্যাশ বরাদ্দ করার সময়, একবারে সর্বাধিক 4 এমবি বরাদ্দ করা সম্ভব। সিস্টেমটি 8-বিট, 16-বিট এবং 32-বিট সহ বিভিন্ন ডেটা আকার সমর্থন করে।
ক্রিস্টাল অসিলেটর
ESP32-PICO-D4 একটি 40 MHz ক্রিস্টাল অসিলেটর রয়েছে।
আরটিসি এবং পাওয়ার খরচ
ESP32-Pico-D4 উন্নত পাওয়ার-ম্যানেজমেন্ট সিস্টেমের জন্য সমর্থন করে। এই বোর্ড ব্যবহারের উপর নির্ভর করে পাওয়ার মোড পরিবর্তন করতে পারে। এটি লো-পাওয়ার মোড, স্লিপ মোড এবং আল্ট্রা-লো-পাওয়ার মোড সমর্থন করে। নিম্নলিখিত নিবন্ধে ESP32 এর বিভিন্ন পাওয়ার মোডের বিশদ বিবরণ পড়ুন:
ESP32 ঘুমের মোড এবং তাদের পাওয়ার খরচ
প্রযুক্তিগত বিবরণ
টাইপ | বর্ণনা |
পণ্যের অবস্থা | সক্রিয় |
ডিজি-কী প্রোগ্রামেবল | যাচাই করা হয়নি |
আরএফ পরিবার/মানক | ব্লুটুথ, ওয়াইফাই |
প্রোটোকল | 802.11b/g/n, ব্লুটুথ v4.2 +EDR, ক্লাস 1, 2 এবং 3 |
মড্যুলেশন | CCK, DSSS, OFDM |
ফ্রিকোয়েন্সি | 2.4GHz ~ 2.5GHz |
ডেটা রেট | 150Mbps |
শক্তি - আউটপুট | 20.5dBm |
সংবেদনশীলতা | -98.4dBm |
সিরিয়াল ইন্টারফেস | GPIO, I²C, I²S, PWM, SDIO, SPI, UART |
অ্যান্টেনার ধরন | - |
ব্যবহৃত আইসি / অংশ | ESP32 |
মেমরি সাইজ | 4MB ফ্ল্যাশ |
ভোল্টেজ সরবরাহ | 2.7V ~ 3.6V |
বর্তমান - প্রাপ্তি | - |
বর্তমান - ট্রান্সমিটিং | - |
মাউন্ট টাইপ | গুফ |
অপারেটিং তাপমাত্রা | -40°C ~ 85°C |
প্যাকেজ/কেস | 48-এসএমডি মডিউল |
অপারেটিং বর্তমান গড় | 80 mA |
আর্দ্রতা সংবেদনশীলতা স্তর (MSL) | লেভেল 3 |
পরিবেষ্টিত তাপমাত্রা অপারেটিং | -40 °C ~ 85 °C |
পাওয়ার সাপ্লাই দ্বারা ন্যূনতম কারেন্ট সরবরাহ করা হয় | 500 mA |
অপারেটিং ভোল্টেজ/পাওয়ার সাপ্লাই | 3.0V ~ 3.6V |
ইন্টিগ্রেটেড স্ফটিক | 40 MHz ক্রিস্টাল |
অন-চিপ সেন্সর | হল সেন্সর |
কিভাবে ESP32-Pico-D4 দিয়ে শুরু করবেন
কোড আপলোড করতে এবং ESP32-Pico-D4 ব্যবহার করে আউটপুট তৈরি করতে, ESP-IDF ফ্রেমওয়ার্ক ব্যবহার করা হয়। ESP-IDF ESP32-Pico-D4-এ অ্যাপ্লিকেশন বিকাশের জন্য লাইব্রেরি, সরঞ্জাম এবং ডকুমেন্টেশনের একটি বিস্তৃত সেট সরবরাহ করে।
Espressif সিস্টেম ওয়েবসাইট থেকে ESP-IDF ফ্রেমওয়ার্ক ডাউনলোড এবং ইনস্টল করে শুরু করুন। ফ্রেমওয়ার্ক বিভিন্ন অপারেটিং সিস্টেমে ইনস্টল করা যেতে পারে।
উপসংহার
ESP32-Pico-D4 হল একটি কমপ্যাক্ট ডিজাইন এবং কম-পাওয়ার খরচের বোর্ড। ESP32-PICO-D4 হল একটি অত্যন্ত সমন্বিত সিস্টেম-অন-চিপ (SoC) যা Espressif সিস্টেমের ESP32 সিরিজের উপর ভিত্তি করে। ESP32-Pico-D4 একটি কমপ্যাক্ট ফর্ম ফ্যাক্টর এবং কম বিদ্যুত খরচ প্রয়োজন এমন অ্যাপ্লিকেশনগুলির জন্য ডিজাইন এবং লক্ষ্যবস্তু করা হয়েছে৷ ESP32-Pico-এর প্রধান হাইলাইটগুলির মধ্যে একটি হল এর 4MB ফ্ল্যাশ মেমরির আকার। ESP32-পিকো সম্পর্কে আরও তথ্যের জন্য নিবন্ধটি পড়ুন।