Oled Adafruit i2c SSD1306
Dependencies: Adafruit_GFX mbed
Fork of Test_OLED_Display by
main.cpp
- Committer:
- franni
- Date:
- 2017-11-29
- Revision:
- 10:ed0e4901af8f
- Parent:
- 9:b266f4f3538e
File content as of revision 10:ed0e4901af8f:
#include "mbed.h" #include "Adafruit_SSD1306.h" #define SDA PTE0 #define SCL PTE1 class I2C2 : public I2C { public: I2C2(PinName sda, PinName scl) : I2C(sda, scl) { frequency(400000); start(); }; }; DigitalOut ledRed(LED1); DigitalOut ledGreen(LED2); I2C2 gI2C(SDA,SCL); Adafruit_SSD1306_I2c gOled2(gI2C, NC, 0x78, 64, 128); int main() { uint16_t x = 0; gOled2.clearDisplay(); gOled2.display(); //gOled2.setTextCursor(1, 0); gOled2.printf("%ux%u UDistrital r\n", gOled2.width(), gOled2.height()); while (1) { ledRed = !ledRed; gOled2.setTextCursor(0, 10); gOled2.printf("%u\r", x); gOled2.display(); x++; wait(1.0); } }