সুচিপত্র:

Wroombian: 3 ধাপ
Wroombian: 3 ধাপ

ভিডিও: Wroombian: 3 ধাপ

ভিডিও: Wroombian: 3 ধাপ
ভিডিও: Как спрятать данные в ячейках Excel? 2024, অক্টোবর
Anonim
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian

আপনি কি কখনও একটি মাইক্রোকন্ট্রোলারে একটি বাস্তব অপারেটিং সিস্টেমের সাথে কাজ করতে চেয়েছিলেন? অথবা এমনকি আপনার নিজের বিকাশের চেষ্টা করেছেন? এজন্যই আমি এখানে!

Wroombian হল ESP-WROOM-32 মাইক্রোকন্ট্রোলারের জন্য একটি কার্যকরী অপারেটিং সিস্টেম তৈরির প্রচেষ্টা। এটি সামান্য পরিবর্তিত মাইক্রোপিথন এবং লোবো মাইক্রোপাইথন ফার্মওয়্যারগুলির উপর ভিত্তি করে এবং আপনাকে বিভিন্ন উদ্দেশ্যে বিভিন্ন ধরণের প্রকল্প তৈরি করতে দেয়।

মূলত এটি আপনাকে যে কোনও পাইথন স্ক্রিপ্ট তৈরি, রক্ষণাবেক্ষণ এবং চালানোর অনুমতি দেয় যা ডিভাইসটি পরিচালনা করতে পারে। সুতরাং আপনি যতগুলি মেমরি আপনাকে অনুমতি দেয় ততগুলি প্রোগ্রাম তৈরি করতে পারেন এবং আপনার প্রয়োজনের সময় তাদের কয়েকটি চালাতে পারেন। অথবা তাদের দুজন একই সাথে, কিছু ক্রমে চালানোর জন্য একটি ব্যাশ স্ক্রিপ্ট তৈরি করুন এবং ইন্টারনেটের মাধ্যমে পুরো সিস্টেম নিয়ন্ত্রণ করুন!

এবং এটি বৈশিষ্ট্যগুলির পুরো তালিকা নয়। Wrombian আপনাকে বিভিন্ন ধরণের প্রজেক্ট তৈরির অনুমতি দেবে, সেটা রিমোট লাইট সুইচ, বিপ্লবী আইওটি আবিষ্কার বা কিছু পোর্টেবল গেমস কালেকশন যাই হোক না কেন!

Wroombian সম্পর্কে আরো জানতে আমাদের উইকি পৃষ্ঠায় যান!

সরবরাহ

ESP32 উন্নয়ন বোর্ড, পিসি, ইউএসবি মাইক্রো কেবল

ধাপ 1: ফার্মওয়্যার ইনস্টল করা

প্রথমত, আপনার কম্পিউটারে আমাদের সংগ্রহস্থল ডাউনলোড বা ক্লোন করুন:

কাজের জন্য আপনার ESP32 প্রস্তুত করার জন্য আপনাকে বোর্ড ফ্ল্যাশ মেমরি মুছে ফেলতে হবে এবং flash.sh স্ক্রিপ্ট ব্যবহার করে ফার্মওয়্যার আপলোড করতে হবে:

1. পাইথন ইনস্টল করুন

2. পিপ কমান্ডের মাধ্যমে esptool ইনস্টল করুন:

পাইপ ইনস্টল করুন

3. আপনার বোর্ড ফ্ল্যাশ করুন:

- লিনাক্স

সংগ্রহস্থল ফোল্ডারটি ডাউনলোড করুন বা ক্লোন করুন, /firmware/flash.sh খুলুন, আপনার ESP32 পোর্টে FLASH_COMPORT মান পরিবর্তন করুন (যেমন /dev /ttyUSB0)। তারপর টার্মিনাল টাইপ:

./firmware/flash.sh

- উইন্ডোজ

উইন্ডোজের জন্য গিট ইনস্টল করুন, রিপোজিটরি ফোল্ডার ডাউনলোড বা ক্লোন করুন, /firmware/flash.sh খুলুন, আপনার ESP32 পোর্টে FLASH_COMPORT মান পরিবর্তন করুন (যেমন COM1)।

তারপর গিট ব্যাশ টাইপ করুন:

./firmware/flash.sh

অথবা

ফার্মওয়্যার ফোল্ডারে যান এবং ম্যানুয়ালি কমান্ড চালান (লিনাক্সেও কাজ করবে, বৈধ সিরিয়াল পোর্টে টাইপ করতে ভুলবেন না):

esptool --port COM1 erase_flash

esptool --chip esp32 --port COM1 --baud 460800 -default_reset- এর আগে -hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size 0x1000 বুটলোডার/bootloader.bin 0xf000 phy_init_bin.bin.x00.bin.x0.inx.bin 0x1000 0x8000 partitions_mpy.bin 0x8000 partitions_mpy.bin

সম্পন্ন! এখন আপনি পরবর্তী ধাপে যেতে পারেন!

ধাপ 2: সিস্টেম ফাইল আপলোড করা

সিস্টেম ফাইল আপলোড করা হচ্ছে
সিস্টেম ফাইল আপলোড করা হচ্ছে
সিস্টেম ফাইল আপলোড করা হচ্ছে
সিস্টেম ফাইল আপলোড করা হচ্ছে

Wroombian কাজ করতে আমাদের সমস্ত ফ্ল্যাশ মেমরিতে সিস্টেম ফাইল লোড করতে হবে। আপনি এর জন্য Thonny IDE (অথবা অন্য যেকোন মাইক্রোপাইথন IDE) ব্যবহার করতে পারেন।

থনি ডাউনলোড এবং ইনস্টল করুন, এটি চালু করুন, তারপরে সরঞ্জাম> বিকল্প> দোভাষীর দিকে যান এবং ডিভাইসের তালিকা থেকে আপনার বোর্ড নির্বাচন করুন। এডিটরে ডাউনলোড করা/ক্লোন করা প্রোজেক্ট ডিরেক্টরি খুলুন। তারপরে আপনার নিচের REPL শেলটিতে বার্তাটি পাওয়া উচিত ছবি #1 এর মতো। যদি আপনি কিছু ত্রুটি বা অদ্ভুত টেক্সট দেখতে পান - সমস্যাটি দূর না হওয়া পর্যন্ত কয়েকবার Ctrl + F2 দিয়ে Thonny পুনরায় লোড করার চেষ্টা করুন।

তারপরে প্রজেক্ট ফ্ল্যাশ ডিরেক্টরিতে যান ('এই কম্পিউটার' উইন্ডোতে), এবং সমস্ত ফাইল এবং ফোল্ডার একে একে আপলোড করুন (চিত্র #2 এর মতো)। এগুলি উপরের ডিভাইস ফাইল উইন্ডোতে উপস্থিত হওয়া উচিত।

ধাপ 3: একটি উন্নত বিশ্ব তৈরি শুরু করুন

একটি উন্নত বিশ্ব তৈরি শুরু করুন!
একটি উন্নত বিশ্ব তৈরি শুরু করুন!
একটি উন্নত বিশ্ব তৈরি শুরু করুন!
একটি উন্নত বিশ্ব তৈরি শুরু করুন!

আপনি বোর্ডের সাথে সংযোগ করতে সিরিয়াল, টেলনেট বা এফটিপি ব্যবহার করতে পারেন, তাই প্রথম স্টার্টআপের জন্য সিরিয়াল সংযোগ ব্যবহার করতে দিন। পুটি ডাউনলোড এবং ইনস্টল করুন, এটি খুলুন, ছবিতে দেখানো হিসাবে সিরিয়াল সংযোগ নির্বাচন করুন, আপনার সিরিয়াল পোর্টে টাইপ করুন এবং 115200 বোডরেট সেট করুন। তারপর সংযোগ খুলুন!

Wroombian- এর বেশ ভালোভাবে বর্ণিত উইকি পৃষ্ঠা রয়েছে যা আপনি কনফিগারেশনের সমস্যা থাকলে বা আপনার নিজস্ব প্রজেক্ট তৈরির সময় উল্লেখ করতে পারেন। ইস্যু বিভাগে নির্দ্বিধায় আপনার প্রশ্ন জিজ্ঞাসা করুন!

'সাহায্য' কমান্ড আপনাকে সমস্ত উপলব্ধ কমান্ড এবং তাদের ব্যবহার দেখাবে।

আপনি আমাদের প্রি -লিখিত ব্লিংক স্ক্রিপ্টটি এভাবে চালানোর মাধ্যমে আপনার যাত্রা শুরু করতে পারেন:

বাড়িতে/blink.py চালান

এবং আপনার অনবোর্ড LED ঝলক দেখুন!

মনোযোগের জন্য ধন্যবাদ! আরও তথ্য পেতে দয়া করে আমাদের গিটহাব রেপো দেখুন:

প্রস্তাবিত: