OLED
Dependencies: mbed mbed-rtos Adafruit_GFX ssd1306_library
main.cpp
- Committer:
- Aleman77
- Date:
- 2020-11-04
- Revision:
- 12:9b4387dcc115
- Parent:
- 11:0309bef74ba8
File content as of revision 12:9b4387dcc115:
#include "mbed.h" #include "Adafruit_SSD1306.h" #include "Adafruit_GFX.h" #include "Adafruit_GFX_Config.h" #include "rtos.h" Thread thread; DigitalOut pin(PC_13); I2C myI2C(PB_9,PB_8); Adafruit_SSD1306_I2c oled(myI2C,PB_7,0x78,64,128); Ticker ticker; void OLED(){ //oled.clearDisplay(); } struct PROYECT : Adafruit_GFX { PROYECT(int16_t x, int16_t y): Adafruit_GFX (x,y){} }; int main() { ticker.attach(&OLED,0.320); int t=1604340235; // set_time(t); while (true) { oled.clearDisplay(); // oled.printf("%s\r", ctime(&seconds)); time_t seconds = time(NULL); oled.setTextCursor(10,0); oled.printf("%s", ctime(&seconds)); oled.setTextCursor(38,17); oled.printf("%s"" SPI/ I2C"); oled.display(); wait_ms(16); } }