summaryrefslogtreecommitdiff
path: root/lib/oled
diff options
context:
space:
mode:
authorEnricoGuccii <partyka.003@gmail.com>2025-05-10 19:45:32 +0200
committerEnricoGuccii <partyka.003@gmail.com>2025-05-10 19:45:32 +0200
commit7da514aa6ec19df49828fd87013ba284f338fbdd (patch)
treeb746ce59a01a8ce3b4334727a37aaab0c1f3690d /lib/oled
parent203a18c1582ecae90468d6527c311c82d4e0c1c6 (diff)
switch to ESP32-S2FN4R2
Diffstat (limited to 'lib/oled')
-rw-r--r--lib/oled/oled.cpp46
-rw-r--r--lib/oled/oled.h5
2 files changed, 32 insertions, 19 deletions
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;
+// };