विषयसूची:

SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना: 5 कदम
SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना: 5 कदम

वीडियो: SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना: 5 कदम

वीडियो: SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना: 5 कदम
वीडियो: SSD1306 Oled with ESP32 and ESP8266 WiFi Module, SSD1306 Oled ESP32, SSD1306 Oled ESP8266 2024, नवंबर
Anonim
SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना है
SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना है
SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना है
SSD1306 के साथ ESP32 इंटरफ़ेस MicroPython के साथ पुराना है

Micropython अजगर का अनुकूलन और अजगर का छोटा पदचिह्न है। जिसका मतलब एम्बेडेड डिवाइस के लिए निर्माण करना था जिसमें मेमोरी की कमी और कम बिजली की खपत होती है। माइक्रोपाइथन कई नियंत्रक परिवारों के लिए उपलब्ध है जिसमें ईएसपी 8266, ईएसपी 32, एमईजीए 2560 जैसे अरुडिनो बोर्ड और कुछ नॉर्डिक नियंत्रक शामिल हैं।

इस लेख में हम देखेंगे कि i2c इंटरफ़ेस का उपयोग करके पुराने ssd1306 डिस्प्ले के साथ इंटरफ़ेस ESP32 का उपयोग कैसे करें।

हम ESP32 पर माइक्रोपाइथन एम्बेडेड ओएस फ्लैश करेंगे और हमारी लाइब्रेरी और एप्लिकेशन को पायथन लिपि में लिखा जाएगा।

चरण 1: डाउनलोड करने के लिए उपकरण

डाउनलोड करने के लिए उपकरण
डाउनलोड करने के लिए उपकरण
डाउनलोड करने के लिए उपकरण
डाउनलोड करने के लिए उपकरण

उपयोग किए जा रहे बोर्ड के संस्करण के लिए बाइनरी डाउनलोड करें

निम्नलिखित लिंक से बायनेरिज़ डाउनलोड करें, micropython.org/

esptool डाउनलोड करें जो 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/2MW0Opb संयुक्त राज्य अमेरिका में ब्रेडबोर्ड-

ब्रिटेन में ब्रेडबोर्ड-

4. कुछ तार

चरण 3: कनेक्शन

संबंध
संबंध

ESP32 और SSD1306 पुराने डिस्प्ले के बीच कनेक्शन विवरण निम्नलिखित है। SSD1306 I2C आधारित और SPI आधारित इंटरफ़ेस पर आधारित दो प्रकारों में आता है। हम आउट प्रोजेक्ट में I2C आधारित वैरिएंट का उपयोग करेंगे।

ESP32 -> SSD1306

जीएनडी -> जीएनडी

3.3V -> वीडीडी

एससीके/सीएलके-> पिन4

एसडीए -> पिन5

चरण 4: ट्यूटोरियल

चरण 5: कोड

जीथब पर कोड खोजें।

github.com/stechiez/esp32-upython.git

सिफारिश की: