diff options
| author | Martin Oldfield <m@mjo.tc> | 2012-02-28 09:06:56 +0000 |
|---|---|---|
| committer | Martin Oldfield <m@mjo.tc> | 2012-02-28 09:06:56 +0000 |
| commit | c0e6db4dab5134ea0f3d6fe96c13baaab0b239ac (patch) | |
| tree | 7ee460c44f1c7ad1aa5363a7d683960852e6a77e /examples/Blink | |
Initial NWO check in
Diffstat (limited to 'examples/Blink')
27 files changed, 137 insertions, 0 deletions
diff --git a/examples/Blink/Blink.ino b/examples/Blink/Blink.ino new file mode 100644 index 0000000..1953c39 --- /dev/null +++ b/examples/Blink/Blink.ino @@ -0,0 +1,19 @@ +/* + Blink + Turns on an LED on for one second, then off for one second, repeatedly. + + This example code is in the public domain. + */ + +void setup() { + // initialize the digital pin as an output. + // Pin 13 has an LED connected on most Arduino boards: + pinMode(13, OUTPUT); +} + +void loop() { + digitalWrite(13, HIGH); // set the LED on + delay(1000); // wait for a second + digitalWrite(13, LOW); // set the LED off + delay(1000); // wait for a second +} diff --git a/examples/Blink/Makefile b/examples/Blink/Makefile new file mode 100644 index 0000000..12cd3e6 --- /dev/null +++ b/examples/Blink/Makefile @@ -0,0 +1,10 @@ +ARDUINO_DIR = /Applications/Arduino.app/Contents/Resources/Java +PARSE_BOARD = ../../arduino-mk/ard-parse-boards + +BOARD_TAG = uno +ARDUINO_PORT = /dev/cu.usb* + +ARDUINO_LIBS = + +include ../../arduino-mk/Arduino.mk + diff --git a/examples/Blink/build-cli/Blink.cpp b/examples/Blink/build-cli/Blink.cpp new file mode 100644 index 0000000..bb017d1 --- /dev/null +++ b/examples/Blink/build-cli/Blink.cpp @@ -0,0 +1,20 @@ +#include <Arduino.h> +/* + Blink + Turns on an LED on for one second, then off for one second, repeatedly. + + This example code is in the public domain. + */ + +void setup() { + // initialize the digital pin as an output. + // Pin 13 has an LED connected on most Arduino boards: + pinMode(13, OUTPUT); +} + +void loop() { + digitalWrite(13, HIGH); // set the LED on + delay(1000); // wait for a second + digitalWrite(13, LOW); // set the LED off + delay(1000); // wait for a second +} diff --git a/examples/Blink/build-cli/Blink.d b/examples/Blink/build-cli/Blink.d new file mode 100644 index 0000000..ae1f4ae --- /dev/null +++ b/examples/Blink/build-cli/Blink.d @@ -0,0 +1,11 @@ +build-cli/Blink.o: build-cli/Blink.cpp \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h diff --git a/examples/Blink/build-cli/Blink.elf b/examples/Blink/build-cli/Blink.elf Binary files differnew file mode 100755 index 0000000..b611a63 --- /dev/null +++ b/examples/Blink/build-cli/Blink.elf diff --git a/examples/Blink/build-cli/Blink.hex b/examples/Blink/build-cli/Blink.hex new file mode 100644 index 0000000..06bbee5 --- /dev/null +++ b/examples/Blink/build-cli/Blink.hex @@ -0,0 +1,66 @@ +:100000000C9461000C947E000C947E000C947E0095
+:100010000C947E000C947E000C947E000C947E0068
+:100020000C947E000C947E000C947E000C947E0058
+:100030000C947E000C947E000C947E000C947E0048
+:100040000C949D000C947E000C947E000C947E0019
+:100050000C947E000C947E000C947E000C947E0028
+:100060000C947E000C947E00000000002400270009
+:100070002A0000000000250028002B0000000000DE
+:1000800023002600290004040404040404040202DA
+:100090000202020203030303030301020408102007
+:1000A0004080010204081020010204081020000012
+:1000B0000007000201000003040600000000000029
+:1000C000000011241FBECFEFD8E0DEBFCDBF11E08E
+:1000D000A0E0B1E0E8E0F4E002C005900D92A030AD
+:1000E000B107D9F711E0A0E0B1E001C01D92A9303D
+:1000F000B107E1F70E94F3010C9480000C9400001A
+:10010000F8940C9402028DE061E00E949F0168EE79
+:1001100073E080E090E00E94E5008DE060E00E94E6
+:100120009F0168EE73E080E090E00E94E500089592
+:100130008DE061E00E94790108951F920F920FB641
+:100140000F9211242F933F938F939F93AF93BF935D
+:100150008091040190910501A0910601B0910701E1
+:10016000309108010196A11DB11D232F2D5F2D3760
+:1001700020F02D570196A11DB11D209308018093F9
+:10018000040190930501A0930601B09307018091AB
+:10019000000190910101A0910201B091030101962B
+:1001A000A11DB11D8093000190930101A093020154
+:1001B000B0930301BF91AF919F918F913F912F9188
+:1001C0000F900FBE0F901F9018959B01AC017FB749
+:1001D000F8948091000190910101A0910201B091E9
+:1001E000030166B5A89B05C06F3F19F00196A11DDC
+:1001F000B11D7FBFBA2FA92F982F8827860F911D79
+:10020000A11DB11D62E0880F991FAA1FBB1F6A952F
+:10021000D1F7BC012DC0FFB7F894809100019091F7
+:100220000101A0910201B0910301E6B5A89B05C0B0
+:10023000EF3F19F00196A11DB11DFFBFBA2FA92FE5
+:10024000982F88278E0F911DA11DB11DE2E0880F08
+:10025000991FAA1FBB1FEA95D1F7861B970B885ED3
+:100260009340C8F2215030404040504068517C4F8C
+:10027000211531054105510571F60895789484B52D
+:10028000826084BD84B5816084BD85B5826085BD92
+:1002900085B5816085BDEEE6F0E080818160808378
+:1002A000E1E8F0E01082808182608083808181605B
+:1002B0008083E0E8F0E0808181608083E1EBF0E022
+:1002C000808184608083E0EBF0E0808181608083C6
+:1002D000EAE7F0E0808184608083808182608083AF
+:1002E0008081816080838081806880831092C100DA
+:1002F0000895482F50E0CA0186569F4FFC01249173
+:100300004A575F4FFA0184918823C1F0E82FF0E04B
+:10031000EE0FFF1FE859FF4FA591B491662341F4FA
+:100320009FB7F8948C91209582238C939FBF08955A
+:100330009FB7F8948C91822B8C939FBF0895482F80
+:1003400050E0CA0182559F4FFC012491CA01865694
+:100350009F4FFC0194914A575F4FFA013491332328
+:1003600009F440C0222351F1233071F0243028F4E5
+:100370002130A1F0223011F514C02630B1F0273021
+:10038000C1F02430D9F404C0809180008F7703C07D
+:10039000809180008F7D8093800010C084B58F771E
+:1003A00002C084B58F7D84BD09C08091B0008F7775
+:1003B00003C08091B0008F7D8093B000E32FF0E008
+:1003C000EE0FFF1FEE58FF4FA591B4912FB7F89491
+:1003D000662321F48C919095892302C08C91892BFE
+:1003E0008C932FBF0895CF93DF930E943E010E940C
+:1003F0009800C0E0D0E00E9483002097E1F30E94C3
+:080400000000F9CFF894FFCFD2
+:00000001FF
diff --git a/examples/Blink/build-cli/Blink.o b/examples/Blink/build-cli/Blink.o Binary files differnew file mode 100644 index 0000000..cc40501 --- /dev/null +++ b/examples/Blink/build-cli/Blink.o diff --git a/examples/Blink/build-cli/CDC.o b/examples/Blink/build-cli/CDC.o Binary files differnew file mode 100644 index 0000000..824599f --- /dev/null +++ b/examples/Blink/build-cli/CDC.o diff --git a/examples/Blink/build-cli/HID.o b/examples/Blink/build-cli/HID.o Binary files differnew file mode 100644 index 0000000..0774dd5 --- /dev/null +++ b/examples/Blink/build-cli/HID.o diff --git a/examples/Blink/build-cli/HardwareSerial.o b/examples/Blink/build-cli/HardwareSerial.o Binary files differnew file mode 100644 index 0000000..e904ad8 --- /dev/null +++ b/examples/Blink/build-cli/HardwareSerial.o diff --git a/examples/Blink/build-cli/IPAddress.o b/examples/Blink/build-cli/IPAddress.o Binary files differnew file mode 100644 index 0000000..1128ca7 --- /dev/null +++ b/examples/Blink/build-cli/IPAddress.o diff --git a/examples/Blink/build-cli/Print.o b/examples/Blink/build-cli/Print.o Binary files differnew file mode 100644 index 0000000..a48b528 --- /dev/null +++ b/examples/Blink/build-cli/Print.o diff --git a/examples/Blink/build-cli/Stream.o b/examples/Blink/build-cli/Stream.o Binary files differnew file mode 100644 index 0000000..9498c6f --- /dev/null +++ b/examples/Blink/build-cli/Stream.o diff --git a/examples/Blink/build-cli/Tone.o b/examples/Blink/build-cli/Tone.o Binary files differnew file mode 100644 index 0000000..554ecb8 --- /dev/null +++ b/examples/Blink/build-cli/Tone.o diff --git a/examples/Blink/build-cli/USBCore.o b/examples/Blink/build-cli/USBCore.o Binary files differnew file mode 100644 index 0000000..ed7cf51 --- /dev/null +++ b/examples/Blink/build-cli/USBCore.o diff --git a/examples/Blink/build-cli/WInterrupts.o b/examples/Blink/build-cli/WInterrupts.o Binary files differnew file mode 100644 index 0000000..ce3ad36 --- /dev/null +++ b/examples/Blink/build-cli/WInterrupts.o diff --git a/examples/Blink/build-cli/WMath.o b/examples/Blink/build-cli/WMath.o Binary files differnew file mode 100644 index 0000000..ff1923b --- /dev/null +++ b/examples/Blink/build-cli/WMath.o diff --git a/examples/Blink/build-cli/WString.o b/examples/Blink/build-cli/WString.o Binary files differnew file mode 100644 index 0000000..b8dc5b8 --- /dev/null +++ b/examples/Blink/build-cli/WString.o diff --git a/examples/Blink/build-cli/depends.mk b/examples/Blink/build-cli/depends.mk new file mode 100644 index 0000000..ae1f4ae --- /dev/null +++ b/examples/Blink/build-cli/depends.mk @@ -0,0 +1,11 @@ +build-cli/Blink.o: build-cli/Blink.cpp \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ + /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h diff --git a/examples/Blink/build-cli/libcore.a b/examples/Blink/build-cli/libcore.a Binary files differnew file mode 100644 index 0000000..a6b738c --- /dev/null +++ b/examples/Blink/build-cli/libcore.a diff --git a/examples/Blink/build-cli/main.o b/examples/Blink/build-cli/main.o Binary files differnew file mode 100644 index 0000000..651e629 --- /dev/null +++ b/examples/Blink/build-cli/main.o diff --git a/examples/Blink/build-cli/new.o b/examples/Blink/build-cli/new.o Binary files differnew file mode 100644 index 0000000..a42daf2 --- /dev/null +++ b/examples/Blink/build-cli/new.o diff --git a/examples/Blink/build-cli/wiring.o b/examples/Blink/build-cli/wiring.o Binary files differnew file mode 100644 index 0000000..965331b --- /dev/null +++ b/examples/Blink/build-cli/wiring.o diff --git a/examples/Blink/build-cli/wiring_analog.o b/examples/Blink/build-cli/wiring_analog.o Binary files differnew file mode 100644 index 0000000..45c4457 --- /dev/null +++ b/examples/Blink/build-cli/wiring_analog.o diff --git a/examples/Blink/build-cli/wiring_digital.o b/examples/Blink/build-cli/wiring_digital.o Binary files differnew file mode 100644 index 0000000..474a1cc --- /dev/null +++ b/examples/Blink/build-cli/wiring_digital.o diff --git a/examples/Blink/build-cli/wiring_pulse.o b/examples/Blink/build-cli/wiring_pulse.o Binary files differnew file mode 100644 index 0000000..6c131da --- /dev/null +++ b/examples/Blink/build-cli/wiring_pulse.o diff --git a/examples/Blink/build-cli/wiring_shift.o b/examples/Blink/build-cli/wiring_shift.o Binary files differnew file mode 100644 index 0000000..7101968 --- /dev/null +++ b/examples/Blink/build-cli/wiring_shift.o |
