summaryrefslogtreecommitdiff
path: root/libraries/MultiLCD/examples/lcdhello
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/MultiLCD/examples/lcdhello')
-rw-r--r--libraries/MultiLCD/examples/lcdhello/lcdhello.ino82
1 files changed, 0 insertions, 82 deletions
diff --git a/libraries/MultiLCD/examples/lcdhello/lcdhello.ino b/libraries/MultiLCD/examples/lcdhello/lcdhello.ino
deleted file mode 100644
index b5c6ffd..0000000
--- a/libraries/MultiLCD/examples/lcdhello/lcdhello.ino
+++ /dev/null
@@ -1,82 +0,0 @@
-/*************************************************************************
-* Demo sketch of Arduino Text Display Library for Multiple LCDs
-* Distributed under GPL v2.0
-* Copyright (c) 2013 Stanley Huang <stanleyhuangyc@live.com>
-* All rights reserved.
-*************************************************************************/
-
-#include <Arduino.h>
-#include <Wire.h>
-#include <MultiLCD.h>
-
-LCD_SSD1306 lcd; /* for SSD1306 OLED module */
-//LCD_PCD8544 lcd; /* for LCD4884 shield or Nokia 5100 screen module */
-//LCD_1602 lcd; /* for LCD1602 shield */
-//LCD_ZTOLED lcd; /* for ZT OLED module */
-//LCD_ILI9325D lcd; /* for Itead 2.8" TFT shield */
-
-static const PROGMEM uint8_t smile[48 * 48 / 8] = {
-0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xE0,0xF0,0xF8,0xF8,0xFC,0xFC,0xFE,0xFE,0x7E,0x7F,0x7F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x7F,0x7F,0x7E,0xFE,0xFE,0xFC,0xFC,0xF8,0xF8,0xF0,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0xC0,0xF0,0xFC,0xFE,0xFF,0xFF,0xFF,0x3F,0x1F,0x0F,0x07,0x03,0x01,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x01,0x03,0x07,0x0F,0x1F,0x3F,0xFF,0xFF,0xFF,0xFE,0xFC,0xF0,0xC0,0x00,
-0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x1F,0x1F,0x1F,0x3F,0x1F,0x1F,0x02,0x00,0x00,0x00,0x00,0x06,0x1F,0x1F,0x1F,0x3F,0x1F,0x1F,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,
-0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x30,0xF8,0xF8,0xF8,0xF8,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xE0,0xF8,0xF8,0xFC,0xF8,0x30,0x00,0x00,0xE0,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,
-0x00,0x03,0x0F,0x3F,0x7F,0xFF,0xFF,0xFF,0xFC,0xF8,0xF0,0xE1,0xC7,0x87,0x0F,0x1F,0x3F,0x3F,0x3E,0x7E,0x7C,0x7C,0x7C,0x78,0x78,0x7C,0x7C,0x7C,0x7E,0x3E,0x3F,0x3F,0x1F,0x0F,0x87,0xC7,0xE1,0xF0,0xF8,0xFC,0xFF,0xFF,0xFF,0x7F,0x3F,0x0F,0x03,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x07,0x0F,0x1F,0x1F,0x3F,0x3F,0x7F,0x7F,0x7E,0xFE,0xFE,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFE,0xFE,0x7E,0x7F,0x7F,0x3F,0x3F,0x1F,0x1F,0x0F,0x07,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
-};
-
-static const PROGMEM uint8_t tick[16 * 16 / 8] =
-{0x00,0x80,0xC0,0xE0,0xC0,0x80,0x00,0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0x78,0x30,0x00,0x00,0x01,0x03,0x07,0x0F,0x1F,0x1F,0x1F,0x0F,0x07,0x03,0x01,0x00,0x00,0x00,0x00};
-
-static const PROGMEM uint8_t cross[16 * 16 / 8] =
-{0x00,0x0C,0x1C,0x3C,0x78,0xF0,0xE0,0xC0,0xE0,0xF0,0x78,0x3C,0x1C,0x0C,0x00,0x00,0x00,0x30,0x38,0x3C,0x1E,0x0F,0x07,0x03,0x07,0x0F,0x1E,0x3C,0x38,0x30,0x00,0x00};
-
-void setup()
-{
- delay(1000);
- lcd.begin();
- //lcd.setFlags(FLAG_PIXEL_DOUBLE);
- lcd.setFont(FONT_SIZE_SMALL);
- lcd.println("ABCDEFGHIJK");
- lcd.setFont(FONT_SIZE_MEDIUM);
- lcd.println("ABCDEFGHIJK");
- lcd.setFont(FONT_SIZE_XLARGE);
- lcd.printLong(12345678);
-}
-
-void loop()
-{
- return;
-
- lcd.draw(smile, 40, 0, 48, 48);
- lcd.draw(tick, 40, 48, 16, 16);
- lcd.draw(cross, 72, 48, 16, 16);
- delay(1000);
-
- lcd.clear();
- lcd.setCursor(0, 0);
- lcd.setFont(FONT_SIZE_SMALL);
- lcd.print("Hello, world!");
-
- lcd.setCursor(0, 1);
- lcd.setFont(FONT_SIZE_MEDIUM);
- lcd.print("Hello, world!");
-
- lcd.setCursor(0, 3);
- lcd.setFont(FONT_SIZE_SMALL);
- lcd.printLong(12345678);
-
- lcd.setCursor(64, 3);
- lcd.setFont(FONT_SIZE_MEDIUM);
- lcd.printLong(12345678);
-
- lcd.setCursor(0, 4);
- lcd.setFont(FONT_SIZE_LARGE);
- lcd.printLong(12345678);
-
- lcd.setCursor(0, 6);
- lcd.setFont(FONT_SIZE_XLARGE);
- lcd.printLong(12345678);
-
- delay(3000);
- lcd.clear();
-}