Raspberry Pi Pico পরিচিতি

সবার জন্য কম্পিউটার নিশ্চিত করতেই Raspberry Pi বাজারে এসেছিলো এক দশক আগে। এম্বেডেড সিস্টেম ইঞ্জিনিয়ারিংয়ের জগতেও খুলে দিয়েছিল নতুন এক সম্ভাবনার দুয়ার। কিন্তু, আমরা যারা স্ট্যান্ডার্ড রাসবেরি পাই গুলো নিয়ে ইলেক্ট্রনিক্স প্রজেক্টের কাজ করতাম, তাদের একটি আফসোস প্রায়ই হত। ইশ! রাসবেরি পাই কে যদি আরডুইনোর মতো ব্যবহার করা যেত? ল্যাপটপের ইউএসবি পোর্টে কানেক্ট করলাম, কোড আপলোড করলাম, ব্যাস! হয়ে গেল। তা তো আর করা যেত না। একেকটা Raspberry Pi ’র জন্য এসডি কার্ড, আলাদা পাওয়ার সাপ্লাই, মনিটর, কি-বোর্ড, মাউস! ল্যাপটপের স্ক্রিন Raspberry Pi’র মনিটর হিসেবে ব্যবহার করা যায় বটে। তা-ও কী আর কম ঝামেলার? আর সব নাহয় বাদই দিলাম। এসডি কার্ডে অপারেটিং সিস্টেমটা ইন্সটল করতেও কি ভুলভ্রান্তি কম হতো নাকি? আমাদের এই দু:খ দূর করতেই যেন Raspberry Pi Pico ‘র জন্ম। Raspberry Pi Pico পরিচিতি পর্ব দিয়ে শুরু করবো করবো আমাদের ধারাবাহিক টিউটোরিয়াল। তো চলুন পরিচিত হই রাসবেরি পাই পিকো ‘র সাথে।

রাসবেরি পাই পিকো কী? (What is Raspberry Pi Pico?):

প্রথমেই সবার মাথায় যে প্রশ্নটি আসে সেটি হল, রাসবেরি পাই পিকো আসলে কী? মাইক্রোকন্ট্রোলার নাকি মাইক্রোপ্রসেসর? (Is Raspberry Pi Pico a microcontroller or microprocessor?) উত্তরটা শুরুতেই জানিয়ে দিচ্ছি- এটা Raspberry Pi ফাউন্ডেশনের তৈরী একটি মাইক্রোকন্ট্রোলার বোর্ড। একে Raspberry Pi’র একটি ক্ষুদ্র সংস্করণ বলা যেতে পারে। এটি দেখতে আমাদের অতি পরিচিত Arduino Nano’র মতোই একদম ছোটখাটো। কিন্ত, কথায় আছে না? ‘Size does not matter’, কথাটা রাসবেরি পাই পিকো’র ক্ষেত্রেও একদম সত্যি। একটি স্ট্যান্ডার্ড Raspberry Pi দিয়ে যা যা করা যায় সেগুলোর প্রায় সবই একটি Pi Pico দিয়ে ভালোভাবেই করা সম্ভব।

রাসবেরি পাই পিকো কী? (What is Raspberry Pi Pico?)

রাসবেরি পাই পিকো প্রোগ্রাম করা খুবই সহজ। আপনার ব্যবহৃত পিসি বা ল্যাপটপ থেকেই এটি প্রোগ্রাম করা যায়। Arduino IDE, Thonny ইত্যাদি ব্যবহার করে একে প্রোগ্রাম করা যায়। C,C++, Micropython প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করে একে প্রোগ্রাম করা সম্ভব।

রাসবেরি পাই পিকো কী কী কাজে ব্যবহার করা যায়? (What is Raspberry Pi Pico used for?):

এই মাইক্রোকন্ট্রোলার বোর্ডটি দিয়ে এম্বেডেড সিস্টেম এবং রোবটিক্সের ছোটবড় অসংখ্য প্রজেক্ট করা যায়। মেশিন লার্নিং, ইমেজ প্রসেসিং, ভিডিও স্ট্রিমিংয়ের মতো প্রজেক্টের জন্যও Raspberry Pi বহুল ব্যবহৃত। দামটা নাগালের ভেতর, আকারের ছোট। তাই উত্তরোত্তর বৃদ্ধি পাচ্ছে রাসবেরি পাই পিকো’র ব্যবহার।

নতুনদের জন্য সবচেয়ে বড় সুবিধা হল, Raspberry Pi শেখা শুরু করতে চাইলে এখন আর Raspberry Pi, পাওয়ার সাপ্লাই, এসডি কার্ড এবং এক্সেসরিজের একটি বড়সড় সেটাপের তেমন প্রয়োজন নেই। একটা Raspberry Pi Pico কিনে নিলেই হল।

এক নজরে রাসবেরি পাই পিকো (What are the specifications of Raspberry Pi Pico?):

● জিপিআইও (GPIO) পিনের সংখ্যাঃ ২৬
● এডিসি (ADC) পিনের সংখ্যাঃ ৩
● মূল মাইক্রোকন্ট্রোলারঃ RP2040 , Dual core ARM cortex-M0+ processor
● সর্বোচ্চ স্পিডঃ 133 MHz
● র‍্যামঃ 264 KB on chip SRAM
● ফ্ল্যাশঃ2MB on-board QSPI flash
● 2xUART, 2 × SPI controllers, 2 × I2C controllers, 16 × PWM channels
● ইনপুট পাওয়ারঃ 1.8–5.5V DC
● অপারেটিং টেম্পারেচারঃ -20°C to +85°C
● ড্র্যাগ অ্যান্ড ড্রপ প্রোগ্রামিং।
● লো-পাওয়ার মোড।
● নির্ভুল অন-চিপ ক্লক।
● টেম্পারেচার সেন্সর।

রাসবেরি পাই – ৪ এবং পিকো’র মধ্যে পার্থক্য (What is the difference between Raspberry Pi 4 and Pico?)

Raspberry Pi Pico vs Raspberry Pi 4

Raspberry Pi 4 Raspberry Pi Pico
ছোট্ট,ডুয়েল ডিসপ্লে ডেস্কটপ কম্পিউটার ছোট্ট, দ্রুত গতিসম্পন্ন মাইক্রোকন্ট্রোলার বোর্ড
মূল প্রসেসর Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz RP2040 dual-core Arm Cortex-M0+ processor with 264kB internal RAM and support for up to 16MB of off-chip flash.
জিপিআইও পিনের সংখ্যা ৪০ ২৬
র‍্যাম ভ্যারিয়েন্ট ১ জিবি,২ জিবি, ৪ জিবি,৮ জিবি শুধুমাত্র ২৬৪ কিলোবাইট ইন্টারনাল র‍্যাম
ব্যবহার করতে যা কিছু প্রয়োজন ১) একটি ইউএসবি-সি পাওয়ার সাপ্লাই।

২) Raspberry Pi ওএস ইন্সটল করা একটি মাইক্রোএসডি কার্ড।

৩)একটি করে কিবোর্ড এবং মাউস। কিছু প্রক্রিয়া অনুসরণ করে ল্যাপটপের স্ক্রিন এবং কিবোর্ডকে Raspberry Pi’র সাথে ব্যবহার করা যায়।

শুধুমাত্র একটি মাইক্রোইউএসবি কেবলের মাধ্যমে Raspberry Pi Picoকে কম্পিউটারের সাথে যুক্ত করে প্রোগ্রাম করা যায়।
ক্যামেরা পোর্ট 2-lane MIPI CSI camera port নাই। কিন্তু এসপিআই ইন্টারফেস ব্যবহার করে ক্যামেরা যুক্ত করা সম্ভব।
ইন-বিল্ট Wifi এবং Bluetooth আছে নাই
আন্তর্জাতিক বাজারমূল্য র‍্যামের সাইজভেদে ৪০ থেকে সাড়ে ৮৫ ডলার। ৪ ডলার
বাংলাদেশের বাজারে র‍্যামের সাইজভেদে ১৫,০০০ থেকে ২৫,০০০ টাকা। টেকশপবিডিতে এর বর্তমান মূল্য জানতে এই লিংক ভিজিট করুন। ১,০০০ টাকা টেকশপবিডিতে এর বর্তমান মূল্য জানতে এই লিংক ভিজিট করুন।

Raspberry Pi Pico পরিচিতি পর্বে চলুন জেনে নেই আরও কিছু প্রশ্নের উত্তরঃ

প্রশ্নঃ রাসবেরি পাই পিকো কি ওয়াইফাইয়ের সাথে যুক্ত হতে পারে ( Can Pi Pico connect to Wifi?)

উত্তরঃ এটিতে কোনো ইন-বিল্ট ওয়াইফাই মডিউল নেই। একে অন্যান্য ওয়াইফাই মডিউল যেমন ESP8266 এর যেকোনো ভার্শনের সাথে যুক্ত করে ওয়াইফাই নেটওয়ার্কের সাথে যুক্ত করা সম্ভব। তবে আরও একটি ভার্শন রয়েছে যার নাম Raspberry Pi Pico W. Raspberry Pi Pico W সরাসরি ওয়াইফাইয়ের সাথে যুক্ত হতে পারে।

প্রশ্নঃ রাসবেরি পাই পিকো দিয়ে কি একটি কম্পিউটার তৈরী করা সম্ভব? (Can I make a computer with Pi Pico?)

উত্তরঃ Raspberry Pi Pico দিয়ে কমদামি মিনি কম্পিউটার তৈরী করা সম্ভব। কিন্তু সেটা দিয়ে জেনারেল পারপাস কম্পিউটারের মতো সব কাজ করা যাবে না। ভিডিও এডিটিং, গেম খেলা ইত্যাদি কাজের জন্য Raspberry Pi Pico’র মেমোরি যথেষ্ট নয়। Pico এসেছে মূলত এম্বেডেড সিস্টেম, আইওটি (IoT) এবং রোবোটিক্সের প্রজেক্টগুলোকে আরও উন্নত করার লক্ষ্যে।

প্রশ্নঃ রাসবেরি পাই পিকো কি আরডুইনো’র চেয়ে ভালো? ( Is Pi Pico better than Arduino?)

উত্তরঃ প্রশ্নটি অনেকেই করে থাকেন। আমরা অবশ্য এরকম কোনো তুলনায় বিশ্বাসী নই। কারণ, একেকটি বোর্ড একেকটি অ্যাপ্লিকেশনের জন্য ভালো হতে পারে। তবে এই কথা সত্য যে, কেউ আরডুইনো ব্যবহার করতে পারলে Raspberry Pi Pico ব্যবহার করতেও অবশ্যই পারবেন। সাধারণ আরডুইনো বোর্ডগুলোর তুলনায় Raspberry Pi Pico’র মেমোরি অনেক বড়, স্পিডও বেশি। ইদানিং দেশের বাজারে আরডুইনো বোর্ডগুলোর মূল্য Raspberry Pi Pico’র তুলনায় কিছুটা বাড়তির দিকে।

তবে একটি কথা এখানে বিশেষভাবে উল্লেখযোগ্য। Raspberry Pi Pico’র পিনগুলোর আউটপুট ভোল্টেজ 3.3 volts । ইনপুট হিসেবেও কোনো পিনে 3.3 volts এর বেশি প্রয়োগ করা যাবে না। তাই বাজারের প্রচলিত বেশকিছু সেন্সর রাসবেরি পাই পিকো’র সাথে কানেক্ট করার ক্ষেত্রে বেশকিছু সতর্কতা অবলম্বন করতে হয়। এই ঝামেলাটা Arduino UNO এবং অন্যান্য স্ট্যান্ডার্ড সাইজের আরডুইনো বোর্ডের ক্ষেত্রে করতে হয় না। কারণ ওগুলো সবই 5V আউটপুট দেয়। পরবর্তি পর্বগুলোতে Raspberry Pi Pico’ র প্রোগ্রামিং সম্পর্কে ধারাবাহিকভাবে আলোচনা করা হবে।

4/5 - (1 vote)
Share with your friends
Default image
TSBlog
Articles: 42

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.