Table of contents
Introduction
আচ্ছা কখনো কি ভেবে দেখেছ? যে Sophia কিংবা The Pepper Bot অথবা Mars এর The Curiosity Rover অথবা AIBO ইত্যাদি রোবট গুলো কিভাবে কাজ করে? এগুলার ক্ষেত্রে কিন্তু কম্পিউটার ই ব্যাবহার করা হয় রোবট এর মস্তিষ্ক হিসেবে। তাই বলে আবার ভেবনা যে পুরা আস্ত ল্যাপটপ বা কম্পিউটার এর বড়ও বড়ও মাদারবোর্ড ব্যাবহার করা হয়! এ ক্ষেত্রে ব্যাবহার করা হয় Microprocessor যেটা Single Board Computer এ লাগানো থাকে. তো এই Microprocessor এবং Single Board Computer কি জিনিস?
একটি মাইক্রোপ্রসেসর হল একটি কম্পিউটার প্রসেসর যেখানে ডেটা প্রসেসিং লজিক এবং নিয়ন্ত্রণ একটি একক ইন্টিগ্রেটেড সার্কিট বা অল্প সংখ্যক ইন্টিগ্রেটেড সার্কিটে অন্তর্ভুক্ত করা হয়। এবং একটি Single Board Computer সংক্ষেপে SBC হল একটি সম্পূর্ণ কম্পিউটার যা একটি একক সার্কিট বোর্ডে নির্মিত, যেখানে একটি কার্যকরী কম্পিউটারের জন্য প্রয়োজনীয় মাইক্রোপ্রসেসর, মেমরি, ইনপুট/আউটপুট এবং অন্যান্য বৈশিষ্ট্য রয়েছে।
তো সেরকম একটা Single Board Computer রাস্পবেরি পাই যেটা নিয়ে আমরা কথা বলব। এটি সর্বপ্রথম যুক্তরাজ্যে Raspberry Pi Foundation এবং Broadcom দ্বারা পরিচিত করান হয় 24 February 2012 তে। এটি মূলত তৈরি করা হয়েছিল কম্পিউটার শিক্ষা কে সহজলভ্য করার জন্য। এরপর আস্তে আস্তে এই বোর্ড টি ব্যাপক পরিচিতি লাভ করতে শুরু করে। এখন পর্যন্ত সবচেয়ে বেশি বিক্রি হওয়া বোর্ড গুলার মধ্যে এটি অন্যতম। ২০১৯ সাল পর্যন্ত ৪০ মিলিওন কপি বিক্রি হয়েছে। এটি দিয়ে Game developing, ethical hacking, Robotics, Internet of Things ইত্যাদি কাজ করা যায় তবে আমরা Robotics এবং IoT (Internet of Things) এর কাজই নাহয় করি!
রাস্পবেরি পাই এর মূলত কয়েকটি ভার্সন রয়েছে যেমনঃ Raspberry Pi 1 Model B (2012), Raspberry Pi 1 Model A (2013), Raspberry Pi 1 model B+ (2014), Raspberry Pi 1 model A+ (2014), Raspberry Pi 2 Model B (2015), Raspberry Pi Zero (2015), Raspberry Pi 3 Model B (2016), Raspberry Pi Zero W (2017), Raspberry Pi 3 Model B+ (2018), Raspberry Pi 3 Model A+ (2019), Raspberry Pi 4 Model A (2019), Raspberry Pi 4 Model B (2020), Raspberry Pi 400 (2021), Raspberry Pi zero 2W (2021).
তবে সব রাস্পবেরি পাই এর কনফিগারেশন মোটামুটি একই। খালি পার্থক্য Ram এবং প্রসেসর নিয়ে।