├── PySerial ├── Robust_Prompting_PythonCode_and_ArduinoSketch │ ├── arduino │ │ ├── lib │ │ │ └── .holder │ │ ├── .build │ │ │ ├── uno │ │ │ │ ├── arduino │ │ │ │ │ ├── WMath.d │ │ │ │ │ ├── new.d │ │ │ │ │ ├── WString.d │ │ │ │ │ ├── avr-libc │ │ │ │ │ │ ├── malloc.d │ │ │ │ │ │ └── realloc.d │ │ │ │ │ ├── wiring.d │ │ │ │ │ ├── WInterrupts.d │ │ │ │ │ ├── wiring_analog.d │ │ │ │ │ ├── wiring_pulse.d │ │ │ │ │ ├── wiring_shift.d │ │ │ │ │ ├── wiring_digital.d │ │ │ │ │ ├── Print.d │ │ │ │ │ ├── Tone.d │ │ │ │ │ ├── main.d │ │ │ │ │ ├── Stream.d │ │ │ │ │ ├── HardwareSerial.d │ │ │ │ │ ├── CDC.d │ │ │ │ │ ├── IPAddress.d │ │ │ │ │ ├── HID.d │ │ │ │ │ ├── USBCore.d │ │ │ │ │ └── dependencies.d │ │ │ │ ├── Makefile.sketch │ │ │ │ ├── src │ │ │ │ │ ├── sketch.cpp │ │ │ │ │ ├── sketch.d │ │ │ │ │ └── dependencies.d │ │ │ │ ├── Makefile │ │ │ │ └── Makefile.deps │ │ │ └── environment.pickle │ │ └── src │ │ │ └── sketch.ino │ ├── robust.ino │ ├── dataFile.tsv │ └── robust.py ├── Naive_sketch_and_pyserial │ ├── naive.ino │ └── naive.py └── README.md ├── README.md ├── Bash-One-Liner ├── sample_output.png ├── 0_simple_script.sh ├── 1_piping_to_a_file.sh ├── 2_arduino_output_2_shell.sh ├── Test.ino └── README.md ├── GNU-Screen ├── screen-screenshot.png ├── example.ino └── README.md ├── DateTime-Library └── README.md └── LICENSE.txt /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/lib/.holder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Arduino-DataLogging 2 | =================== 3 | 4 | Methods of Datalogging Sensor Data from an Arduino. 5 | -------------------------------------------------------------------------------- /Bash-One-Liner/sample_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gskielian/Arduino-DataLogging/HEAD/Bash-One-Liner/sample_output.png -------------------------------------------------------------------------------- /GNU-Screen/screen-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gskielian/Arduino-DataLogging/HEAD/GNU-Screen/screen-screenshot.png -------------------------------------------------------------------------------- /Bash-One-Liner/0_simple_script.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cat /dev/cu.usbmodem1421 | awk '{ for (i=0; i> sensor_readings.dat 4 | -------------------------------------------------------------------------------- /PySerial/Naive_sketch_and_pyserial/naive.ino: -------------------------------------------------------------------------------- 1 | void setup() { 2 | Serial.begin(115200); 3 | } 4 | 5 | void loop() { 6 | Serial.println(analogRead(A0)); 7 | delay(1000); 8 | } 9 | -------------------------------------------------------------------------------- /DateTime-Library/README.md: -------------------------------------------------------------------------------- 1 | //TODO 2 | //Create a write-up for date time library 3 | 4 | 5 | Requires: 6 | * Serial connection to the computer 7 | * Installation of the DateTime Library 8 | -------------------------------------------------------------------------------- /Bash-One-Liner/2_arduino_output_2_shell.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cat /dev/cu.usbmodem1421 | awk '{ for (i=0; i> sensor_readings.dat 4 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/WMath.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/WMath.d .build/uno/arduino/WMath.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WMath.cpp 3 | -------------------------------------------------------------------------------- /Bash-One-Liner/Test.ino: -------------------------------------------------------------------------------- 1 | int x=0; 2 | void setup() 3 | { 4 | Serial.begin(9600); 5 | } 6 | 7 | void loop() 8 | { 9 | Serial.println(x++); 10 | delay(10); 11 | } 12 | 13 | //we can recover the date later with `date -r unixtime` e.g. `date -r 1390045244` 14 | -------------------------------------------------------------------------------- /PySerial/Naive_sketch_and_pyserial/naive.py: -------------------------------------------------------------------------------- 1 | import serial 2 | 3 | ser = serial.Serial('/dev/ttyACM0',115200) 4 | 5 | f = open('dataFile.txt','a') 6 | 7 | while 1 : 8 | f.write(ser.readline()) 9 | f.close() 10 | f = open('dataFile.txt','a') 11 | 12 | 13 | -------------------------------------------------------------------------------- /GNU-Screen/example.ino: -------------------------------------------------------------------------------- 1 | //some Arduino code to test out the GNU-Screen method 2 | void setup() { 3 | Serial.begin(9600); 4 | } 5 | 6 | 7 | void loop() { 8 | Serial.println(analogRead(A0)); //it's okay to leave AO floating in this example, as it is just there to provide live data) 9 | delay(100); 10 | } 11 | 12 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/new.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/new.d .build/uno/arduino/new.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h 4 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/Makefile.sketch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | .build/uno/src/sketch.cpp : src/sketch.ino 7 | @mkdir -p .build/uno/src 8 | @echo src/sketch.ino 9 | @/usr/local/bin/ino preproc -o $@ $^ 10 | 11 | 12 | all : .build/uno/src/sketch.cpp 13 | @true 14 | 15 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/WString.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/WString.d .build/uno/arduino/WString.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h 4 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/avr-libc/malloc.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/avr-libc/malloc.d .build/uno/arduino/avr-libc/malloc.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc/malloc.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc/sectionname.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc/stdlib_private.h 5 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/avr-libc/realloc.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/avr-libc/realloc.d .build/uno/arduino/avr-libc/realloc.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc/realloc.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc/sectionname.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc/stdlib_private.h 5 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/wiring.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/wiring.d .build/uno/arduino/wiring.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_private.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 7 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/WInterrupts.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/WInterrupts.d .build/uno/arduino/WInterrupts.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WInterrupts.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_private.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 7 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/wiring_analog.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/wiring_analog.d .build/uno/arduino/wiring_analog.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_analog.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_private.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 7 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/wiring_pulse.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/wiring_pulse.d .build/uno/arduino/wiring_pulse.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_pulse.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_private.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 7 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/wiring_shift.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/wiring_shift.d .build/uno/arduino/wiring_shift.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_shift.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_private.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 7 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/wiring_digital.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/wiring_digital.d .build/uno/arduino/wiring_digital.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_digital.c \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_private.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 7 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/src/sketch.ino: -------------------------------------------------------------------------------- 1 | char ch; 2 | 3 | void setup () { 4 | pinMode(13, OUTPUT); 5 | Serial.begin(115200); 6 | } 7 | 8 | 9 | void loop() { 10 | 11 | if (Serial.available()) 12 | { 13 | 14 | ch = Serial.read(); 15 | 16 | if ( ch == '1' ) { 17 | Serial.println(analogRead(A0)); // if '1' is received, then send back analog read A0 18 | } 19 | else if (ch == '2') { 20 | digitalWrite(13,HIGH); // if '2' is received, turn on the led attached to 13 21 | } 22 | else if (ch == '3') { 23 | digitalWrite(13,LOW); // if '3' is received then turn off the led attached 13 24 | } else { 25 | delay(10); 26 | } 27 | 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/src/sketch.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void setup (); 4 | void loop(); 5 | #line 1 "src/sketch.ino" 6 | void setup () { 7 | pinMode(13, OUTPUT); 8 | Serial.begin(115200); 9 | } 10 | 11 | 12 | void loop() { 13 | 14 | if (Serial.available()) 15 | { 16 | 17 | ch = Serial.read(); 18 | 19 | if ( ch == '1' ) { 20 | Serial.println(analogRead(A0)); // if '1' is received, then send back analog read A0 21 | } 22 | else if (ch == '2') { 23 | digitalWrite(13,HIGH); // if '2' is received, turn on the led attached to 13 24 | } 25 | else if (ch == '3') { 26 | digitalWrite(13,LOW); // if '3' is received then turn off the led attached 13 27 | } else { 28 | delay(10); 29 | } 30 | 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/robust.ino: -------------------------------------------------------------------------------- 1 | char char_input; 2 | 3 | void setup () { 4 | pinMode(13, OUTPUT); 5 | Serial.begin(115200); 6 | } 7 | 8 | 9 | void loop() { 10 | 11 | if (Serial.available() > 0) 12 | { 13 | 14 | char_input = Serial.read(); 15 | 16 | switch (char_input) { 17 | 18 | case '1': 19 | // if '1' is received, then send back analog read A0 20 | Serial.println(analogRead(A0)); 21 | break; 22 | 23 | case '2': 24 | // if '2' is received, turn on the led attached to 13 25 | digitalWrite(13,HIGH); 26 | break; 27 | 28 | case '3': 29 | // if '3' is received then turn off the led attached 13 30 | digitalWrite(13,LOW); 31 | break; 32 | 33 | default: 34 | delay(10); 35 | break; 36 | } 37 | } 38 | 39 | } 40 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/dataFile.tsv: -------------------------------------------------------------------------------- 1 | 1391305360.512014-02-01 17:42:401391305361.622014-02-01 17:42:411391305362.732014-02-01 17:42:421391305363.854682014-02-01 17:42:431391305364.864372014-02-01 17:42:441391305365.874022014-02-01 17:42:451391305366.883832014-02-01 17:42:461391305367.93822014-02-01 17:42:471391305368.913692014-02-01 17:42:481391305369.923502014-02-01 17:42:491391305370.933542014-02-01 17:42:501391305371.953542014-02-01 17:42:511391305373.942014-02-01 17:42:531391305392.482014-02-01 17:43:12 2 | 1391305393.592014-02-01 17:43:13 3 | 1391305394.712014-02-01 17:43:14 4 | 1391305395.824632014-02-01 17:43:15 5 | 1391305396.834272014-02-01 17:43:16 6 | 1391305397.844132014-02-01 17:43:17 7 | 1391305398.863842014-02-01 17:43:18 8 | 1391305399.873712014-02-01 17:43:19 9 | 1391305432.64 2014-02-01 17:43:52 10 | 1391305433.75 2014-02-01 17:43:53 11 | 1391305434.86 2014-02-01 17:43:54 12 | 1391305435.98 467 2014-02-01 17:43:55 13 | 1391305436.99 429 2014-02-01 17:43:56 14 | 1391305438.0 415 2014-02-01 17:43:58 15 | 1391305439.02 395 2014-02-01 17:43:59 16 | 1391305440.03 370 2014-02-01 17:44:00 17 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/src/sketch.d: -------------------------------------------------------------------------------- 1 | .build/uno/src/sketch.d .build/uno/src/sketch.o: .build/uno/src/sketch.cpp \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 12 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/src/dependencies.d: -------------------------------------------------------------------------------- 1 | .build/uno/src/sketch.d .build/uno/src/sketch.o: .build/uno/src/sketch.cpp \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 12 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) [2014] [Gregory Sean Kielian] 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /GNU-Screen/README.md: -------------------------------------------------------------------------------- 1 | GNU-Screen 2 | ========== 3 | 4 | 5 | This is a simple method which doesn't even require python. 6 | 7 | 8 | ## Two Simple Steps 9 | 10 | 11 | **First**, add the following to your `~/.screenrc` file using your favorite text editor (I use `vim`): 12 | 13 | ```bash 14 | logtstamp on 15 | logtstamp after 0.5 16 | logfile flush 0.5 17 | logfile "screenlog.%t.%1`" 18 | log on 19 | ``` 20 | 21 | And 2) type in the following: 22 | 23 | 24 | `screen -L /dev/tty.usbmodem9999` instead of /dev/tty.usbmodem9999, use the serial port it says on the bottom right corner of the Arduino ide. 25 | 26 | You are getting timestamps -- but there is one thing you will need to do: 27 | 28 | notice this output below: 29 | 30 | problems 31 | 32 | The data is not inline with the timestamp. 33 | 34 | Verdict 35 | ------- 36 | 37 | While this method is terse, until the data can be reliably placed inline with the timestamp (or at some script which places them in standard csv, json, or tsv format) then it may be better to poll with py-serial. 38 | 39 | Checkout the py-serial implementation to learn more. 40 | 41 | 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/robust.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | import serial 3 | import time 4 | import datetime 5 | 6 | ser = serial.Serial('/dev/tty.usbmodem1421', 115200, timeout = 0.1) 7 | 8 | #if you only want to send data to arduino (i.e. a signal to move a servo) 9 | def send( theinput ): 10 | ser.write( theinput ) 11 | time.sleep(0.1) 12 | 13 | #if you would like to tell the arduino that you would like to receive data from the arduino 14 | def send_and_receive( theinput ): 15 | ser.flushInput() 16 | ser.flushOutput() 17 | ser.write( theinput ) 18 | while True: 19 | try: 20 | time.sleep(0.01) 21 | state = ser.readline() 22 | # print state 23 | return state 24 | except: 25 | pass 26 | time.sleep(0.1) 27 | 28 | f = open('dataFile.tsv','a') 29 | 30 | while 1 : 31 | time_stamp = time.time() 32 | arduino_sensor = send_and_receive('1') 33 | date_stamp = datetime.datetime.fromtimestamp(time_stamp).strftime('%Y-%m-%d %H:%M:%S') 34 | f.write(str(time_stamp) + "\t" + str(arduino_sensor).rstrip("\r\n") + "\t" + str(date_stamp) + "\n") 35 | f.closed 36 | time.sleep(1) 37 | f = open('dataFile.tsv','a') 38 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/Print.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/Print.d .build/uno/arduino/Print.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 13 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/Tone.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/Tone.d .build/uno/arduino/Tone.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Tone.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 13 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/main.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/main.d .build/uno/arduino/main.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/main.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 13 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/Stream.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/Stream.d .build/uno/arduino/Stream.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h 13 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/HardwareSerial.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/HardwareSerial.d .build/uno/arduino/HardwareSerial.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h \ 13 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_private.h 14 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/CDC.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/CDC.d .build/uno/arduino/CDC.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/CDC.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Platform.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 13 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h \ 14 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/USBAPI.h 15 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/IPAddress.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/IPAddress.d .build/uno/arduino/IPAddress.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/IPAddress.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h \ 13 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/IPAddress.h \ 14 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h 15 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/HID.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/HID.d .build/uno/arduino/HID.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HID.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Platform.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 13 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h \ 14 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/USBAPI.h \ 15 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/USBDesc.h 16 | -------------------------------------------------------------------------------- /PySerial/Robust_Prompting_PythonCode_and_ArduinoSketch/arduino/.build/uno/arduino/USBCore.d: -------------------------------------------------------------------------------- 1 | .build/uno/arduino/USBCore.d .build/uno/arduino/USBCore.o: \ 2 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/USBCore.cpp \ 3 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Platform.h \ 4 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h \ 5 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/binary.h \ 6 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WCharacter.h \ 7 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.h \ 8 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.h \ 9 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.h \ 10 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h \ 11 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Printable.h \ 12 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.h \ 13 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h \ 14 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/USBAPI.h \ 15 | /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/USBDesc.h 16 | -------------------------------------------------------------------------------- /Bash-One-Liner/README.md: -------------------------------------------------------------------------------- 1 | Bash One Liner 2 | ============== 3 | 4 | Simple streamed timestamped sensor data from your Arduino. 5 | 6 | 7 | This method accomplishes fast-fast timestamped data without purchasing an RTC. 8 | 9 | This can also be done via a bluetooth tty port (in theory, I haven't tried). 10 | 11 | **(there was a lot of work put into this, to me it's like a haiku) 12 | 13 | 14 | ## How to use it 15 | 16 | This is basically what we've always wanted: serial monitor straight to stdout of shell. 17 | 18 | You can also get the timestamp in nanoseconds (if you use a Linux machine, Raspberry Pi anyone?). 19 | 20 | **Furthermore, it is one line:** 21 | 22 | ```bash 23 | cat /dev/cu.usbmodem1421 | awk '{ for (i=0; i> sensor_readings.dat 33 | ``` 34 | 35 | 36 | 37 | **... and it can be used to allow the arduino to control the command line:** 38 | ```bash 39 | cat /dev/cu.usbmodem1421 | awk '{ for (i=0; i> sensor_readings.dat 40 | ``` 41 | 42 | 43 | 44 | ### Sample Output 45 | 46 | format: 47 | `data, timestamp` 48 | 49 | ![sample output](sample_output.png) 50 | 51 | 52 | above was created using following: 53 | ```bash 54 | cat /dev/cu.usbmodem1421 | awk '{ for (i=0; i $@ 16 | 17 | @printf ".build/uno/arduino/avr-libc/malloc.d .build/uno/arduino/avr-libc/" | cat - $@ > $@~ && mv $@~ $@ 18 | 19 | .build/uno/arduino/avr-libc/realloc.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc/realloc.c 20 | @mkdir -p .build/uno/arduino/avr-libc 21 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 22 | 23 | @printf ".build/uno/arduino/avr-libc/realloc.d .build/uno/arduino/avr-libc/" | cat - $@ > $@~ && mv $@~ $@ 24 | 25 | .build/uno/arduino/CDC.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/CDC.cpp 26 | @mkdir -p .build/uno/arduino 27 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 28 | 29 | @printf ".build/uno/arduino/CDC.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 30 | 31 | .build/uno/arduino/HardwareSerial.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HardwareSerial.cpp 32 | @mkdir -p .build/uno/arduino 33 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 34 | 35 | @printf ".build/uno/arduino/HardwareSerial.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 36 | 37 | .build/uno/arduino/HID.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/HID.cpp 38 | @mkdir -p .build/uno/arduino 39 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 40 | 41 | @printf ".build/uno/arduino/HID.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 42 | 43 | .build/uno/arduino/IPAddress.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/IPAddress.cpp 44 | @mkdir -p .build/uno/arduino 45 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 46 | 47 | @printf ".build/uno/arduino/IPAddress.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 48 | 49 | .build/uno/arduino/main.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/main.cpp 50 | @mkdir -p .build/uno/arduino 51 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 52 | 53 | @printf ".build/uno/arduino/main.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 54 | 55 | .build/uno/arduino/new.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/new.cpp 56 | @mkdir -p .build/uno/arduino 57 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 58 | 59 | @printf ".build/uno/arduino/new.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 60 | 61 | .build/uno/arduino/Print.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.cpp 62 | @mkdir -p .build/uno/arduino 63 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 64 | 65 | @printf ".build/uno/arduino/Print.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 66 | 67 | .build/uno/arduino/Stream.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Stream.cpp 68 | @mkdir -p .build/uno/arduino 69 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 70 | 71 | @printf ".build/uno/arduino/Stream.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 72 | 73 | .build/uno/arduino/Tone.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Tone.cpp 74 | @mkdir -p .build/uno/arduino 75 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 76 | 77 | @printf ".build/uno/arduino/Tone.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 78 | 79 | .build/uno/arduino/USBCore.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/USBCore.cpp 80 | @mkdir -p .build/uno/arduino 81 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 82 | 83 | @printf ".build/uno/arduino/USBCore.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 84 | 85 | .build/uno/arduino/WInterrupts.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WInterrupts.c 86 | @mkdir -p .build/uno/arduino 87 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 88 | 89 | @printf ".build/uno/arduino/WInterrupts.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 90 | 91 | .build/uno/arduino/wiring.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring.c 92 | @mkdir -p .build/uno/arduino 93 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 94 | 95 | @printf ".build/uno/arduino/wiring.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 96 | 97 | .build/uno/arduino/wiring_analog.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_analog.c 98 | @mkdir -p .build/uno/arduino 99 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 100 | 101 | @printf ".build/uno/arduino/wiring_analog.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 102 | 103 | .build/uno/arduino/wiring_digital.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_digital.c 104 | @mkdir -p .build/uno/arduino 105 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 106 | 107 | @printf ".build/uno/arduino/wiring_digital.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 108 | 109 | .build/uno/arduino/wiring_pulse.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_pulse.c 110 | @mkdir -p .build/uno/arduino 111 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 112 | 113 | @printf ".build/uno/arduino/wiring_pulse.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 114 | 115 | .build/uno/arduino/wiring_shift.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/wiring_shift.c 116 | @mkdir -p .build/uno/arduino 117 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 118 | 119 | @printf ".build/uno/arduino/wiring_shift.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 120 | 121 | .build/uno/arduino/WMath.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WMath.cpp 122 | @mkdir -p .build/uno/arduino 123 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 124 | 125 | @printf ".build/uno/arduino/WMath.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 126 | 127 | .build/uno/arduino/WString.d : /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/WString.cpp 128 | @mkdir -p .build/uno/arduino 129 | @/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=105 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -ffunction-sections -fdata-sections -g -Os -w -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/avr-libc -I/Applications/Arduino.app/Contents/Resources/Java/libraries/EEPROM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Esplora -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Firmata -I/Applications/Arduino.app/Contents/Resources/Java/libraries/GSM -I/Applications/Arduino.app/Contents/Resources/Java/libraries/LiquidCrystal -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Control/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Robot_Motor -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SD/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Servo -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SoftwareSerial -I/Applications/Arduino.app/Contents/Resources/Java/libraries/SPI -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Stepper -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT -I/Applications/Arduino.app/Contents/Resources/Java/libraries/TFT/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi -I/Applications/Arduino.app/Contents/Resources/Java/libraries/WiFi/utility -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire -I/Applications/Arduino.app/Contents/Resources/Java/libraries/Wire/utility -MM $^ > $@ 130 | 131 | @printf ".build/uno/arduino/WString.d .build/uno/arduino/" | cat - $@ > $@~ && mv $@~ $@ 132 | 133 | 134 | 135 | .build/uno/arduino/dependencies.d : .build/uno/arduino/avr-libc/malloc.d .build/uno/arduino/avr-libc/realloc.d .build/uno/arduino/CDC.d .build/uno/arduino/HardwareSerial.d .build/uno/arduino/HID.d .build/uno/arduino/IPAddress.d .build/uno/arduino/main.d .build/uno/arduino/new.d .build/uno/arduino/Print.d .build/uno/arduino/Stream.d .build/uno/arduino/Tone.d .build/uno/arduino/USBCore.d .build/uno/arduino/WInterrupts.d .build/uno/arduino/wiring.d .build/uno/arduino/wiring_analog.d .build/uno/arduino/wiring_digital.d .build/uno/arduino/wiring_pulse.d .build/uno/arduino/wiring_shift.d .build/uno/arduino/WMath.d .build/uno/arduino/WString.d 136 | @echo Scanning dependencies of arduino 137 | @mkdir -p .build/uno/arduino 138 | @cat $^ > $@; 139 | 140 | all : .build/uno/arduino/dependencies.d 141 | @true 142 | 143 | --------------------------------------------------------------------------------