ডেভেলপমেন্ট - সফ্টওয়্যার ডেভেলপমেন্ট একটি কম্পিউটার কোডের একটি স্ক্রিন শট

সফটওয়্যার উন্নয়ন

রাস্পবেরি পাই এর জন্য Yocto Uboot QT

রাস্পবেরি পাইতে সফটওয়্যার ডেভেলপমেন্ট

আমরা ওপেন সোর্স সফটওয়্যার পছন্দ করি
এমবেডেড সফ্টওয়্যার রাস্পবেরি পাই - ইয়োক্টো একটি ডকার পরিবেশে রাস্পবেরি পাই 4 তৈরি করে একটি কম্পিউটারের স্ক্রিনশট

প্রোজেক্টটি একগুচ্ছ পরিবর্তনশীল সরঞ্জাম এবং এমন একটি স্থান প্রদান করে যেখানে বিশ্বব্যাপী এমবেডেড ডেভলপারগণ প্রযুক্তি, সফটওয়্যার স্ট্যাক, কনফিগারেশন এবং সর্বোত্তম রীতিগুলি শেয়ার করতে পারেন যা এমবেডেড এবং IOT ডিভাইসের জন্য উপযুক্ত Linux ইমেজ তৈরি করতে ব্যবহার করা যেতে পারে, বা এমন কোনও জায়গা যেখানে কাস্টমাইজড Linux OS প্রয়োজন হয়।

এমবেডেড সফ্টওয়্যার রাস্পবেরি পাই - রাস্পবেরি পাই 4 এ একটি নীল স্ক্রিনের কম্পিউটার স্ক্রিন শট

Qt প্রায়শই গ্রাফিক ইন্টারফেস তৈরি করতে ব্যবহৃত হয়। Qt-তে গ্রাফিকাল ইন্টারফেস তৈরির জন্য C++ লাইব্রেরি রয়েছে যা বিভিন্ন অপারেটিং সিস্টেমে কম্পাইল করা যেতে পারে। যেহেতু এই কম্পাইল করার জন্য প্রচুর কম্পিউটিং শক্তির প্রয়োজন হয়, তাই অপেক্ষাকৃত কম শক্তি সম্পন্ন প্রসেসরের জন্য একটি হোস্ট কম্পিউটারে ডেভেলপ এবং কম্পাইল করার কাজ চালানো এবং শুধুমাত্র তারপরেই সম্পূর্ণ অ্যাপ্লিকেশনটিকে টার্গেট কম্পিউটারে লোড করার পরামর্শ দেওয়া হয়়। Raspberry Pi 3 এবং Pi 4 মডেলের জন্য একটি Qt অ্যাপ্লিকেশন তৈরি করার প্রচুর নির্দেশাবলী অনলাইন

এমবেডেড সফ্টওয়্যার রাস্পবেরি পাই - ইয়োক্টো রাস্পবেরি কাস্টম স্প্ল্যাশ স্ক্রিন ের সাথে অগ্রগতি বার কালো পাঠ্য সহ একটি সাদা লোডিং বার

সাধারণত, আপনি যদি একটি Raspberry Pi-এর জন্য, Yocto দিয়ে আপনার কাস্টম লিনাক্স ইমেজ তৈরি করেন, এবং আপনি একটি প্রোগ্রেস বার সহ একটি কাস্টম স্প্ল্যাশ স্ক্রিনও দেখাতে চান,

এটি কম্পিউট মডিউল 4 এ রাস্পবেরি পাই ওএস লাইট ইনস্টল করার জন্য একটি গাইড। একটি কাজের কম্পিউটার হিসাবে, আমি একটি ভার্চুয়াল মেশিনে ইনস্টল করা উবুন্টু 20 ব্যবহার করি।

এটি রাস্পবেরি পাই 4 এর জন্য কিউটি 5.15.2 ক্রস-সংকলন এবং কম্পিউট মডিউল 4 এ ইনস্টল করার জন্য একটি গাইড। এটি রাস্পবেরি পাই 4 এ আমার ব্লগ পোস্ট কিউটির একটি আপডেট, এই পার্থক্যসহ যে এবার আমি রাস্পবেরি পাই ওএস লাইট ব্যবহার করছি।

এটি রাস্পবেরি পাই 4 এর জন্য ক্রস-সংকলিত কিউটি লাইব্রেরিগুলি ব্যবহার করতে এবং রাস্পবেরির জন্য অ্যাপ্লিকেশন তৈরি করতে কিউটি-ক্রিয়েটরকে কনফিগার করার জন্য একটি গাইড।

সম্প্রতি আমাকে রাস্পবেরি পাই 4 এর জন্য / তার জন্য একটি অ্যাপ্লিকেশন (কিওস্ক সিস্টেম) বিকাশ করতে হয়েছিল। এর বিশেষ বিষয় ছিল ২টি টাচ মনিটর এইচডিএমআই-এর মাধ্যমে সংযুক্ত করার কথা ছিল, যা ৯০ ডিগ্রি ডানদিকে ঘোরাতে হতো। সুতরাং পোর্ট্রেট ফর্ম্যাট, একে অপরের উপরে 2 মনিটর।
স্ক্রিনটি ঘোরানো এবং একে অপরের উপরে সাজানো কোনও সমস্যা সৃষ্টি করেনি, কারণ এটি সহজেই ব্যবহারকারী ইন্টারফেসের মাধ্যমে সম্ভব - একটি "ডেস্কটপ এবং প্রস্তাবিত সফ্টওয়্যার সহ রাস্পবিয়ান বাস্টার" ইনস্টল করা হয়েছিল।

ঘন ঘন ডেটা লেখা বা ওভাররাইটিং করার কারণে, একটি এসডি কার্ডের জীবনকাল প্রভাবিত হয়।

উদাহরণস্বরূপ, এমন অ্যাপ্লিকেশনগুলির জন্য একটি র্যাম ডিস্কে অস্থায়ী ডেটা (যেমন তুলনামূলক গণনার জন্য সেন্সর মান) লেখার পরামর্শ দেওয়া হয় যা প্রায়শই অস্থায়ী ডেটা ধারণ করে (উদাহরণস্বরূপ তুলনামূলক গণনার জন্য সেন্সর মান) যা পুনরায় শুরু হওয়ার পরে আর প্রয়োজন হয় না।

আপনি রাস্পবেরি পাই 4 এর ইউএসবি-সি ইন্টারফেসটিও ব্যবহার করতে পারেন, যা সাধারণত পাওয়ার সরবরাহের জন্য ব্যবহৃত হয়, একটি সাধারণ ইউএসবি ইন্টারফেস হিসাবে।
এই ক্ষেত্রে, তবে রাস্পবেরি জিপিআইও পিনের মাধ্যমে শক্তি সরবরাহ করা উচিত।