সুচিপত্র:

SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled: 5 টি ধাপ
SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled: 5 টি ধাপ

ভিডিও: SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled: 5 টি ধাপ

ভিডিও: SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled: 5 টি ধাপ
ভিডিও: Using Heltec ESP32 OLED Wifi Kit 2024, নভেম্বর
Anonim
SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled
SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled
SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled
SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled

মাইক্রোপাইথন হল পাইথনের অপটিমাইজ এবং পাইথনের ছোট পদচিহ্ন। যার মানে হল এমবেডেড ডিভাইসের জন্য তৈরি করা যার মেমরির সীমাবদ্ধতা এবং কম বিদ্যুৎ খরচ। মাইক্রোপাইথন অনেক নিয়ন্ত্রক পরিবারের জন্য পাওয়া যায় যার মধ্যে ESP8266, ESP32, MEGA2560 এর মতো Arduino বোর্ড এবং কিছু নর্ডিক কন্ট্রোলার রয়েছে।

এই প্রবন্ধে আমরা দেখব কিভাবে i2c ইন্টারফেস ব্যবহার করে oled ssd1306 ডিসপ্লে সহ ESP32 ইন্টারফেস ব্যবহার করতে হয়।

আমরা ESP32- এ এমবেডেড মাইক্রোপিথন ফ্ল্যাশ করব এবং আমাদের লাইব্রেরি এবং অ্যাপ্লিকেশন পাইথন স্ক্রিপ্টে লেখা হবে।

ধাপ 1: ডাউনলোড করার সরঞ্জাম

ডাউনলোড করার টুলস
ডাউনলোড করার টুলস
ডাউনলোড করার টুলস
ডাউনলোড করার টুলস

ব্যবহৃত বোর্ডের বৈকল্পিক জন্য বাইনারি ডাউনলোড করুন

নিচের লিঙ্ক থেকে বাইনারি ডাউনলোড করুন, micropython.org/

ESP32 ডাউনলোড করুন যা ESP32/ESP8266 এর পড়া, লেখা এবং মুছে ফেলা পরিচালনা করে, github.com/espressif/esptool

পদক্ষেপ 2: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদানগুলি হল:

1. ইএসপি 32

ভারতে ESP32 - https://amzn.to/2NpbsE2ESP32 যুক্তরাজ্যে -

মার্কিন যুক্তরাষ্ট্রে ESP32 -

2. ভারতে SSD1306 OLED ডিসপ্লে SSD1306-

মার্কিন যুক্তরাষ্ট্রে SSD1306 -

যুক্তরাজ্যে SSD1306 -

3. ব্রেডবোর্ড

ভারতে ব্রেডবোর্ড- https://amzn.to/2MW0OpbBreadBoard in USA-

যুক্তরাজ্যে ব্রেডবোর্ড-

4. কিছু তারের

ধাপ 3: সংযোগ

সংযোগ
সংযোগ

ESP32 এবং SSD1306 ওলেড ডিসপ্লে এর মধ্যে সংযোগের বিবরণ নিচে দেওয়া হল। আমরা আউট প্রজেক্টে I2C ভিত্তিক ভেরিয়েন্ট ব্যবহার করব।

ESP32 -> SSD1306

GND -> GND

3.3V -> ভিডিডি

SCK/CLK-> PIN4

SDA -> PIN5

ধাপ 4: টিউটোরিয়াল

ধাপ 5: কোড

Github এ কোড খুঁজুন।

github.com/stechiez/esp32-upython.git

প্রস্তাবিত: