
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11


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:
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
Komma igång med ESP32 - Installera ESP32 -kort i Arduino IDE - ESP32 blinkningskod: 3 steg

Komma igång med ESP32 | Installera ESP32 -kort i Arduino IDE | ESP32 Blink -kod: I denna instruktion kommer vi att se hur man börjar arbeta med esp32 och hur man installerar esp32 -kort i Arduino IDE och vi kommer att programmera esp 32 för att köra blinkkod med hjälp av arduino ide
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