aboutsummaryrefslogtreecommitdiff
path: root/OLEDFourBit/examples/test/test.ino
diff options
context:
space:
mode:
authorper1234 <accounts@perglass.com>2018-07-10 03:52:09 -0700
committerGitHub <noreply@github.com>2018-07-10 03:52:09 -0700
commit0ac263a3db29d2586a0e83fe2592a9f891c9bee6 (patch)
treefada6e6cb47541b14d395bade4208697c7e1d2ae /OLEDFourBit/examples/test/test.ino
parent8102b6cf93bcbd9b56d454f8e096f9ddda5e5626 (diff)
downloadArduinoOLEDLibrary-0ac263a3db29d2586a0e83fe2592a9f891c9bee6.tar.xz
ArduinoOLEDLibrary-0ac263a3db29d2586a0e83fe2592a9f891c9bee6.zip
Move example sketch to appropriately named folder
This change causes the example sketch to be accessible via the Arduino IDE's File > Examples > OLEDFourBit menu after the library is installed. Reference: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#library-examples
Diffstat (limited to 'OLEDFourBit/examples/test/test.ino')
-rw-r--r--OLEDFourBit/examples/test/test.ino25
1 files changed, 25 insertions, 0 deletions
diff --git a/OLEDFourBit/examples/test/test.ino b/OLEDFourBit/examples/test/test.ino
new file mode 100644
index 0000000..491d9b3
--- /dev/null
+++ b/OLEDFourBit/examples/test/test.ino
@@ -0,0 +1,25 @@
+#include <OLEDFourBit.h>
+
+// see datasheet for pinouts
+#define RS 12 //RegisterSelect
+#define RW 10 //ReadWrite
+#define E 11 //Enable
+#define DB4 4 //4bit DataBus
+#define DB5 5
+#define DB6 6
+#define DB7 7
+
+OLEDFourBit oled(RS, RW, E, DB4, DB5, DB6, DB7);
+
+void setup()
+{
+ oled.begin(20,4);
+ oled.print("Hello World!");
+}
+
+void loop()
+{
+ oled.setCursor(0,1);
+ oled.print(millis()/1000);
+}
+