From 17a69524ee6f155a6f14db927ae1521495fe89cb Mon Sep 17 00:00:00 2001 From: Dukejung Date: Mon, 11 Feb 2019 16:54:35 +0900 Subject: Add OpenCR.mk for OpenCR 1.0 board and add example code(example/BlinkOpenCR) --- examples/BlinkOpenCR/BlinkOpenCR.ino | 48 ++++++++++++++++++++++++++++++++++++ examples/BlinkOpenCR/Makefile | 8 ++++++ 2 files changed, 56 insertions(+) create mode 100644 examples/BlinkOpenCR/BlinkOpenCR.ino create mode 100644 examples/BlinkOpenCR/Makefile (limited to 'examples/BlinkOpenCR') 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 -- cgit v1.2.3