aboutsummaryrefslogtreecommitdiff
path: root/examples/BlinkOpenCR
diff options
context:
space:
mode:
authorSudar Muthu <sudar@sudarmuthu.com>2019-04-20 14:37:12 +0530
committerGitHub <noreply@github.com>2019-04-20 14:37:12 +0530
commit8c85ca7001580a04438490332c7b4e0418856d94 (patch)
treed30867a3b4c2e9924c87f1f7bf1fab84e62b2925 /examples/BlinkOpenCR
parent4e465c693cb6771e3501b98f8d4802499ae26acb (diff)
parent12c62dd200d648e7740e9a1797935eb07ad75936 (diff)
Merge pull request #598 from Dukejung/master
Add OpenCR.mk for OpenCR 1.0 board example sketch
Diffstat (limited to 'examples/BlinkOpenCR')
-rw-r--r--examples/BlinkOpenCR/BlinkOpenCR.ino48
-rw-r--r--examples/BlinkOpenCR/Makefile8
2 files changed, 56 insertions, 0 deletions
diff --git a/examples/BlinkOpenCR/BlinkOpenCR.ino b/examples/BlinkOpenCR/BlinkOpenCR.ino
new file mode 100644
index 0000000..aabf2a8
--- /dev/null
+++ b/examples/BlinkOpenCR/BlinkOpenCR.ino
@@ -0,0 +1,48 @@
+/*
+ * Blink(LED)
+ */
+
+
+#define BDPIN_LED_USER_1 22
+#define BDPIN_LED_USER_2 23
+#define BDPIN_LED_USER_3 24
+#define BDPIN_LED_USER_4 25
+
+
+int led_pin = 13;
+int led_pin_user[4] = { BDPIN_LED_USER_1, BDPIN_LED_USER_2, BDPIN_LED_USER_3, BDPIN_LED_USER_4 };
+
+void setup() {
+ // Set up the built-in LED pin as an output:
+ pinMode(led_pin, OUTPUT);
+ pinMode(led_pin_user[0], OUTPUT);
+ pinMode(led_pin_user[1], OUTPUT);
+ pinMode(led_pin_user[2], OUTPUT);
+ pinMode(led_pin_user[3], OUTPUT);
+
+ Serial.begin(115200);
+
+}
+
+void loop() {
+ int i;
+
+ digitalWrite(led_pin, HIGH); // set to as HIGH LED is turn-off
+ delay(100); // Wait for 0.1 second
+ digitalWrite(led_pin, LOW); // set to as LOW LED is turn-on
+ delay(100); // Wait for 0.1 second
+
+
+ for( i=0; i<4; i++ )
+ {
+ digitalWrite(led_pin_user[i], HIGH);
+ delay(100);
+ }
+ for( i=0; i<4; i++ )
+ {
+ digitalWrite(led_pin_user[i], LOW);
+ delay(100);
+ }
+
+ Serial.println( String(10) );
+}
diff --git a/examples/BlinkOpenCR/Makefile b/examples/BlinkOpenCR/Makefile
new file mode 100644
index 0000000..d4422f4
--- /dev/null
+++ b/examples/BlinkOpenCR/Makefile
@@ -0,0 +1,8 @@
+BOARD_TAG = OpenCR
+
+
+ARDUINO_LIBS =
+
+#MONITOR_PORT = /dev/ttyACM0
+
+include ../../OpenCR.mk