diff options
| author | EnricoGuccii <partyka.003@gmail.com> | 2025-05-07 13:02:37 +0200 |
|---|---|---|
| committer | EnricoGuccii <partyka.003@gmail.com> | 2025-05-07 13:02:37 +0200 |
| commit | fe73dbbf9b6864c2064ec8d002a8a1212fafb54a (patch) | |
| tree | 8401ac231d01dc3788008adb988b09c7bf1e8b0e /lib/oled | |
| parent | d7ea4d727b14870829464f79839acd60b82faa0b (diff) | |
file structure, rgb class
Diffstat (limited to 'lib/oled')
| -rw-r--r-- | lib/oled/oled.cpp | 33 | ||||
| -rw-r--r-- | lib/oled/oled.h | 9 |
2 files changed, 42 insertions, 0 deletions
diff --git a/lib/oled/oled.cpp b/lib/oled/oled.cpp new file mode 100644 index 0000000..0c433f2 --- /dev/null +++ b/lib/oled/oled.cpp @@ -0,0 +1,33 @@ +// #include <Arduino.h> +// #include <Wire.h> +// #include <Adafruit_GFX.h> +// #include <Adafruit_SSD1306.h> +// #include "settings.h" +// #include "oled.h" + +// Adafruit_SSD1306 display(OLED_WIDTH, OLED_HEIGHT, &Wire, -1); + +// void oled_init() { +// Wire.begin(SDA_PIN, SCL_PIN); +// display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR); +// 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_clear() { +// display.clearDisplay(); +// 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 new file mode 100644 index 0000000..e229dbe --- /dev/null +++ b/lib/oled/oled.h @@ -0,0 +1,9 @@ +// #pragma once +// #include <Adafruit_SSD1306.h> +// #include "settings.h" + + +// void oled_init(); +// void oled_clear(); +// void oled_print(const String& text, int x, int y); +// void oled_drawBox(); |