Demo for the Adafruit_SHARP_Memory_Display.

Dependencies:   Adafruit_SHARP_Memory_Display BLE_API mbed nRF51822

Port of the "sharpmemtest" from Adafruit. the original file is available here: https://github.com/adafruit/Adafruit_SHARP_Memory_Display/tree/master/examples/sharpmemtest

Revision:
0:15ddb7c389c5
Child:
3:3a1d18ae2319
diff -r 000000000000 -r 15ddb7c389c5 main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Tue Jun 23 16:49:23 2015 +0000
@@ -0,0 +1,34 @@
+#include "mbed.h"
+#include "Adafruit_SharpMem.h"
+
+DigitalOut myled(LED1);
+
+Adafruit_SharpMem lcd(p16, p15, p14, p17, p13);
+
+int main() {
+    // See https://github.com/adafruit/Adafruit_SHARP_Memory_Display
+    // See https://github.com/adafruit/Adafruit-GFX-Library
+    // See https://developer.mbed.org/users/peu605/code/Adafruit-GFX-Library/
+    // See https://developer.mbed.org/users/rgrover1/code/SharpLCD/
+    // See https://developer.mbed.org/teams/EIC_mbed/code/Adafruit-GFX/
+    
+    lcd.begin();
+    lcd.setRotation(0);
+    lcd.enableDisplay();
+    lcd.clearDisplay();
+    lcd.setCursor(10, 30);
+    lcd.setTextSize(1);
+    lcd.setTextColor(BLACK);
+    lcd.printf("Test\n");
+    
+    lcd.drawLine(0, 0, 5, 5, BLACK);
+    lcd.fillRect(10, 40, 60, 30, BLACK);
+    lcd.fillRect(15, 45, 60, 30, WHITE);
+    lcd.refresh();
+    
+    while(1) {
+        myled = myled == 1 ? 0 : 1;
+        wait(0.2);
+    }
+    
+}
\ No newline at end of file