Circuit Craft24
Embedded and Electronics
16/08/2025
আস্সালামুঅলাইকুম,আশা করি সবাই ভালো আছেন
আজ আমি শেয়ার করছি Arduino,ESP32,STM32 এই মাইক্রোকন্ট্রোলার গুলো প্রোগ্রামিং বিষয় নিয়ে।আপনারা অনেকেই এই মাইক্রোকন্ট্রোলার গুলো নিয়ে কাজ করে থাকেন।এখানে Arduino হচ্ছে প্রাথমিক ধাপ অর্থাৎ Embedded system জগৎ এ আসার জন্য Arduino হয় হাতেখড়ির মতো।যা ব্যবহারকারী খুব সহজে প্রোগ্রাম বা কোড আপলোড করে প্রজেক্ট সম্পন্ন করতে পারে,কিন্তু ESP32,STM32 প্রফেশনাল লেভেলে কাজ করার জন্য যথেষ্ট কিন্তু মূল যে বৈশিষ্ট্য মিল আছে,কিছু বৈশিষ্ট্য বেশি আছে।অন্য কোন পোষ্ট এ বৈশিষ্ট্য গুলো তুলে ধরবো।
আমরা সবাই প্রায় জানি এই মাইক্রোকন্ট্রোলার গুলোতে কোড লেখার জন্য c,c++স্ট্রাকচার ফলো করে যেহেতু লো লেভেল ল্যাংগুয়েজ এর সাথে মিল থাকে।আমরা c,c++শিখি কিন্তু বাস্তবে আমরা প্রজেক্ট বা কাজ করার সময় কিছু মিল পাই আবার কিছু মিল করতে পারিনা এক কথায় অনুরূপ ধরতে পারিনা।যেমন আমরা যে সব বিষয় গুলো মিল তা হচ্ছে-variable,data type,library সংযুক্ত,ফাংশন ব্যবহার আবার ফাংশন ব্যবহারেও ভিন্নতা থাকতে পারে ইত্যাদি কিন্তু c,c++ এর সাথে যে গুলো মিল করতে পারিনা input,output এর ব্যবহার,String,pinMode,Logic এর ব্যবহার ইত্যাদি। কিন্তু আমরা কি ভেবেছি যে এগুলো কিভাবে আসে?
উত্তর হবে সিনট্যাক্স, কারণ মাইক্রোকন্ট্রোলার ধরণ অনুযায়ী কিছু সিনট্যাক্স থাকে,যা হুবহু c,c++এর অনুরূপ না হলেও সিনট্যাক্স এর ধরনের কিছুটা মিল পাওয়া যায়। আমরা যারা প্রফেশনাল ভাবে এই Embedded system এ ক্যারিয়ার তৈরি করতে চাই আমাদের প্রথমে কাজ হবে ইলেকট্রনিক্স কম্পোনেন্ট সম্পর্কে ভালো জ্ঞান অর্জন করা। তারপরে c,c++ভালো ভাবে শেষ করা তারপরে আমাদের ব্যবহত মাইক্রোকন্ট্রোলার এর সিনট্যাক্স ফলো করা কোন জায়গায় কোন সিনট্যাক্স ব্যবহার করতে পারবো,কোন লাইব্রেরী ফাইলে কোন কোন ফাংশন কল করতে পারবো ইত্যাদি এই বিষয় গুলো সম্পর্কে ভালো ভাবে জেনে আমরা সেই প্রজেক্ট সম্পন্ন করবো।এতে হবে কি আপনাদের যখন ইলেকট্রনিক্স কম্পোনেন্ট,c,c++ programing ভালোভাবে জানা থাকবে একটা একটা প্রজেক্ট সম্পন্ন করার মাধ্যমে আমরা আস্তে আস্তে গভীরে প্রবেশ করতে পারবো এবং জটিল প্রজেক্ট গুলো সম্পন্ন করতে সহজ হবে।
আজ এই পর্যন্তই পরবর্তী পোস্ট অন্য কোন বিষয় নিয়ে লেখা হবে। যারা মনোযোগ দিয়ে পোস্ট পড়েছেন তাদের অসংখ্য ধন্যবাদ🙂।
Click here to claim your Sponsored Listing.
Category
Contact the public figure
Telephone
Website
Address
Samta
Jessore