display code
Dependencies: mbed Adafruit_GFX
main.cpp@15:93f9cfec830d, 2019-09-27 (annotated)
- Committer:
- dilanka_l
- Date:
- Fri Sep 27 13:45:10 2019 +0000
- Revision:
- 15:93f9cfec830d
- Parent:
- 14:2fc2f14f5f86
dilanka edited
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kaizen | 0:81a58b2fb28e | 1 | #include "mbed.h" |
kaizen | 0:81a58b2fb28e | 2 | #include "Adafruit_SSD1306.h" |
IOP | 8:e61e86355653 | 3 | |
deepanaishtaweera174 | 14:2fc2f14f5f86 | 4 | DigitalOut myled_R(LED1); |
kaizen | 0:81a58b2fb28e | 5 | |
deepanaishtaweera174 | 14:2fc2f14f5f86 | 6 | I2C i2c(I2C_SDA,I2C_SCL); |
kaizen | 0:81a58b2fb28e | 7 | |
WIzMatthew | 12:f7375e185594 | 8 | Adafruit_SSD1306_I2c myOled(i2c,NC,0x78,64,128); |
WIzMatthew | 12:f7375e185594 | 9 | |
kaizen | 0:81a58b2fb28e | 10 | |
kaizen | 0:81a58b2fb28e | 11 | int main() |
IOP | 9:a6021ca48d2e | 12 | { |
IOP | 9:a6021ca48d2e | 13 | uint16_t x=0; |
jcm931213 | 13:52e9c29e2f88 | 14 | |
IOP | 9:a6021ca48d2e | 15 | myOled.begin(); |
dilanka_l | 15:93f9cfec830d | 16 | |
WIzMatthew | 12:f7375e185594 | 17 | myOled.printf("%ux%u \nHellow World\r\n", myOled.width(), myOled.height()); |
IOP | 9:a6021ca48d2e | 18 | myOled.display(); |
kaizen | 0:81a58b2fb28e | 19 | |
kaizen | 0:81a58b2fb28e | 20 | while(1) |
kaizen | 0:81a58b2fb28e | 21 | { |
IOP | 8:e61e86355653 | 22 | myled_R = !myled_R; |
IOP | 9:a6021ca48d2e | 23 | myOled.printf("%u\r",x); |
IOP | 9:a6021ca48d2e | 24 | myOled.display(); |
IOP | 9:a6021ca48d2e | 25 | x = x + 1; |
deepanaishtaweera174 | 14:2fc2f14f5f86 | 26 | wait(0.1); |
kaizen | 0:81a58b2fb28e | 27 | } |
kaizen | 0:81a58b2fb28e | 28 | } |