diff options
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..ad04a67 --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,62 @@ +#include <Arduino.h> +//#include <Wire.h> +#include <Adafruit_SSD1306.h> + +Adafruit_SSD1306 display(128, 64); + +uint8_t zz[]={ + 0b11111111, + 0b11111111, + 0b11111111, + + 0b11011001, + 0b11100010, + 0b01111111, + + 0b10011010, + 0b10111010, + 0b10111111, + + 0b11011101, + 0b11110110, + 0b10111111, + + 0b11011010, + 0b10111010, + 0b10111111, + + 0b10001100, + 0b11100011, + 0b00111111, + + 0b11111111, + 0b11111111, + 0b11111111 +}; + +void setup() { + digitalWrite(2, 0); + delay(500); + if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3c)){ + digitalWrite(2, 1); + while (true); + } + //display.display(); + //delay(2000); + //display.drawLine(10, 10, 20, 20,1); + display.clearDisplay(); + + display.drawBitmap(80, 0, zz, 24,7,1); + //display.setCursor(35,30); + //display.setTextColor(2); + //display.println("Cicho\xa4\xb0\xb1\xb2"); + + display.display(); +} + +void loop() { + //digitalWrite(2, 0); + //delay(1000); + //digitalWrite(2, 1); + //delay(1000); +}
\ No newline at end of file |
