Innehållsförteckning:
- Steg 1: Verktyg att ladda ner
- Steg 2: Obligatoriska komponenter
- Steg 3: Anslutning
- Steg 4: Handledning
- Steg 5: Kod
Video: ESP32 -gränssnitt med SSD1306 Oled med MicroPython: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:42
Micropython är pythons optimering och lilla fotavtryck av python. Vilket var tänkt att bygga för inbäddad enhet som har minnesbegränsningar och låg strömförbrukning. Micropython är tillgängligt för många controllerfamiljer som inkluderar ESP8266, ESP32, Arduino Boards som MEGA2560 och några av nordics controller.
I den här artikeln kommer vi att se hur du använder gränssnittet ESP32 med oled ssd1306 -skärm med i2c -gränssnitt.
Vi kommer att blinka mikropytoninbäddade operativsystem på ESP32 och vårt bibliotek och vårt program kommer att skrivas i python -skript.
Steg 1: Verktyg att ladda ner
Ladda ner binär för variant av kort som används
Ladda ner binärer från följande länk, micropython.org/
Ladda ner esptool som hanterar läsning, skrivning och radering av ESP32/ESP8266, github.com/espressif/esptool
Steg 2: Obligatoriska komponenter
Nödvändiga komponenter är:
1. ESP32
ESP32 i Indien - https://amzn.to/2NpbsE2ESP32 i Storbritannien -
ESP32 i USA -
2. SSD1306 OLED-skärm SSD1306 i Indien-
SSD1306 i USA -
SSD1306 i Storbritannien -
3. Brödbräda
BreadBoard i Indien- https://amzn.to/2MW0OpbBreadBoard i USA-
BreadBoard i Storbritannien-
4. Få ledningar
Steg 3: Anslutning
Följande är anslutningsdetaljerna mellan ESP32 och SSD1306 oled display. SSD1306 kommer i två varianter baserat på gränssnitt som är I2C -baserat och SPI -baserat. Vi kommer att använda I2C -baserat varient in out -projekt.
ESP32 -> SSD1306
GND -> GND
3.3V -> VDD
SCK/CLK-> PIN4
SDA -> PIN5
Steg 4: Handledning
Steg 5: Kod
Hitta koden på Github.
github.com/stechiez/esp32-upython.git
Rekommenderad:
Installera Loboris (lobo) Micropython på ESP32 med Windows 10 [lätt]: 5 steg
Installera Loboris (lobo) Micropython på ESP32 Med Windows 10 [lätt]: Den här guiden hjälper dig att installera loboris micropython på din ESP32 utan ytterligare kunskap. Loboris har bibliotek som standardmikropyton inte har och som är ganska användbara. Den här guiden är speciellt gjord för min handledning om hur du använder en
Spela ett PONG -spel med Arduino Uno och OLED 0.96 SSD1306 Display: 6 steg
Spela ett PONG -spel med Arduino Uno och OLED 0.96 SSD1306 Display: Hej killar idag kommer vi att göra ett PONG -spel med Arduino. Vi kommer att använda adafruits 0,96 oled display för att visa spelet & tryckknappar för att styra spelet
Grafik på en SSD1306 I2C OLED 128x64 -skärm med CircuitPython med en Itsybitsy M4 Express: 13 steg (med bilder)
Grafik på en SSD1306 I2C OLED 128x64 -skärm med CircuitPython med en Itsybitsy M4 Express: SSD1306 OLED -skärmen är en liten (0,96 "), billig, allmänt tillgänglig, I2C, svartvit grafisk skärm med 128x64 pixlar, som är lätt att koppla ihop (endast 4 ledningar) till mikroprocessorutvecklingskort som en Raspberry Pi, Arduino eller
Flappy Bird på ATtiny85 och OLED Display SSD1306: 6 steg (med bilder)
Flappy Bird på ATtiny85 och OLED Display SSD1306: Hej alla, Idag ska jag visa dig en grundläggande flappy bird -klon som jag skapade, och hur du kan gå tillväga för att göra ett liknande spel. Jag kommer i huvudsak att köra igenom min kod med dig och förklara hur det fungerar varje steg på vägen. Detta spel är byggt för att
RIG CELL LITE INTRO: MED ADAFRUIT SSD1306 OCH JOYSTICK: 3 steg
RIG CELL LITE INTRO: MED ADAFRUIT SSD1306 OCH JOYSTICK: Denna skärm som styrs av en mikrokontroller SSD1306 använder I2C -bussen och kan kommunicera med de flesta av mikrokontroller som är tillgängliga nu dagar. men för idag kommer vi att testa den här skärmen med vår rockin 'RIG CELL LITE mikrokontroller. Du hittar denna O