From 7da514aa6ec19df49828fd87013ba284f338fbdd Mon Sep 17 00:00:00 2001 From: EnricoGuccii Date: Sat, 10 May 2025 19:45:32 +0200 Subject: switch to ESP32-S2FN4R2 --- lib/oled/oled.cpp | 46 ++++++++++++++++++++++++++++------------------ lib/oled/oled.h | 5 ++++- 2 files changed, 32 insertions(+), 19 deletions(-) (limited to 'lib/oled') diff --git a/lib/oled/oled.cpp b/lib/oled/oled.cpp index 0634527..db1b556 100644 --- a/lib/oled/oled.cpp +++ b/lib/oled/oled.cpp @@ -6,28 +6,38 @@ // #include "oled.h" -// OLED::OLED() { -// Adafruit_SSD1306 display(OLED_WIDTH, OLED_HEIGHT, &Wire, -1); -// Wire.begin(SDA_PIN, SCL_PIN); -// display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR); -// display.clearDisplay(); -// display.display(); +// OLED::OLED() : display(OLED_WIDTH, OLED_HEIGHT, &Wire, -1) +// { +// // Najpierw uruchom I2C +// Wire.begin(SDA_PIN, SCL_PIN); + +// // Potem dopiero inicjalizuj OLED +// if (!display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR)) { +// Serial.println("OLED init failed!"); +// } + +// display.clearDisplay(); +// display.display(); // } -// void OLED::print(const String& text, int x, int y) { -// display.setTextSize(1); -// display.setTextColor(WHITE); -// display.setCursor(x, y); -// display.println(text); -// display.display(); + +// void OLED::print(const String &text, int x, int y) +// { +// display.setTextSize(1); +// display.setTextColor(WHITE); +// display.setCursor(x, y); +// display.println(text); +// display.display(); // } -// void OLED::clear() { -// display.clearDisplay(); -// display.display(); +// void OLED::clear() +// { +// display.clearDisplay(); +// display.display(); // } -// void OLED::drawBox() { -// display.drawRect(0, 0, 128, 64, WHITE); -// display.display(); +// void OLED::drawBox() +// { +// display.drawRect(0, 0, 128, 64, WHITE); +// display.display(); // } diff --git a/lib/oled/oled.h b/lib/oled/oled.h index 426842a..7cda336 100644 --- a/lib/oled/oled.h +++ b/lib/oled/oled.h @@ -12,4 +12,7 @@ // void setCursor(int x, int y); // void setTextSize(int size); // void showAnimation(); -// }; \ No newline at end of file + +// private: +// Adafruit_SSD1306 display; +// }; -- cgit v1.2.3