MLX90614 Eval Board thermometer with Micro OLED

I seem to be stuck on the hookup between the two subject devices. I’ve gone thru the OLED board documents and must be missing something. Any suggestions would be appreciated.

Dave

iron rain forge

You can either use the pins necessary for SPI or I2C to write to the OLED screen. You can find those directions here: https://learn.sparkfun.com/tutorials/mi … d-overview.

Yes thats what I am asking/need help with. So how do I link up Micro OLED breakout display and MLX90614 Evaluation board together and get it to display object and ambient temperature readings on OLED display with the source code as well.

The image provided in the hookup guide is just an example of what can be done. Since there I2C pins on the board then you could write some custom code to get things working. We can not support custom code or code made outside of SparkFun examples.

Yes I understand but how do you hook up the spark fun micro oled breakout display with the sparkfun mlx90614 evaluation board?

This is the code I am using:

#include <Wire.h> // Include Wire.h - Arduino I2C library
#include <SparkFunMLX90614.h> // Include IR thermometer library
#include <SPI.h>
#include <Wire.h>
#include <SFE_MicroOLED.h>

#define PIN_RESET 9  // Connect RST to pin 9 (req. for SPI and I2C)
#define PIN_DC    8  // Connect DC to pin 8 (required for SPI)
#define PIN_CS    10 // Connect CS to pin 10 (required for SPI)
#define DC_JUMPER 0 // Set to either 0 (default) or 1 based on jumper, matching the value of the DC Jumper
// Also connect pin 13 to SCK and pin 11 to MOSI

// Declare a MicroOLED object. The parameters include:
// 1 - Reset pin: Any digital pin
// 2 - D/C pin: Any digital pin (SPI mode only)
// 3 - CS pin: Any digital pin (SPI mode only, 10 recommended)
//MicroOLED oled(PIN_RESET, PIN_DC, PIN_CS); //Example SPI declaration, comment out if using SPI
MicroOLED oled(PIN_RESET, DC_JUMPER); //Example I2C declaration, uncomment if using I2C 
IRTherm temp; // Create an IRTherm object called temp



void setup()
{ 
    delay(100);
    Wire.begin(); //set up I2C bus, uncomment if you are using I2C
    // Before you can start using the OLED, call begin() to init
    // all of the pins and configure the OLED.
    oled.begin();
    temp.begin(); // Initialize I2C library and the MLX90614
    temp.setUnit(TEMP_C); // Set units to Farenheit (alternatively TEMP_C or TEMP_K)

    if (temp.read()) // Read from the sensor
    { // If the read is successful:
     float ambientT = temp.ambient(); // Get updated ambient temperature
     float objectT = temp.object(); // Get updated object temperature
     oled.print("Ambient: " + String(ambientT));
     oled.print("Object: " + String(objectT));
     oled.display();
    }
}

This is the error I am facing:

/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware -tools /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/tools-builder -tools /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/libraries -libraries /Users/evansoo/Documents/Arduino/libraries -fqbn=arduino:avr:pro:cpu=8MHzatmega328 -vid-pid=0000_0000 -ide-version=10813 -build-path /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897 -warnings=none -build-cache /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_cache_131851 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.arduinoOTA.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -verbose /Users/evansoo/Documents/Arduino/MLX90614_I2C/MLX90614_I2C.ino
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware -tools /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/tools-builder -tools /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/libraries -libraries /Users/evansoo/Documents/Arduino/libraries -fqbn=arduino:avr:pro:cpu=8MHzatmega328 -vid-pid=0000_0000 -ide-version=10813 -build-path /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897 -warnings=none -build-cache /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_cache_131851 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.arduinoOTA.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr -verbose /Users/evansoo/Documents/Arduino/MLX90614_I2C/MLX90614_I2C.ino
Using board 'pro' from platform in folder: /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr
Using core 'arduino' from platform in folder: /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr
Detecting libraries used...
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
  -> candidates: [Wire@1.0]
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for SparkFunMLX90614.h: [SparkFun_MLX90614_Arduino_Library-master@1.0.3]
ResolveLibrary(SparkFunMLX90614.h)
  -> candidates: [SparkFun_MLX90614_Arduino_Library-master@1.0.3]
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for SPI.h: [SPI@1.0]
ResolveLibrary(SPI.h)
  -> candidates: [SPI@1.0]
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for SFE_MicroOLED.h: [SparkFun_Micro_OLED_Arduino_Library-master@1.2.7]
ResolveLibrary(SFE_MicroOLED.h)
  -> candidates: [SparkFun_Micro_OLED_Arduino_Library-master@1.2.7]
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src/Wire.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src/utility/twi.c -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src/SFE_MicroOLED.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src/hardware.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp -o /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/preproc/ctags_target_for_gcc_minus_e.cpp -DARDUINO_LIB_DISCOVERY_PHASE
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp -o /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/sketch/MLX90614_I2C.ino.cpp.o
Compiling libraries...
Compiling library "Wire"
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src/Wire.cpp -o /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/libraries/Wire/Wire.cpp.o
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src/utility/twi.c -o /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/libraries/Wire/utility/twi.c.o
Compiling library "SparkFun_MLX90614_Arduino_Library-master"
/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10813 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/variants/eightanaloginputs -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src -I/private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src -I/Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master/src /Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp -o /var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/arduino_build_548897/libraries/SparkFun_MLX90614_Arduino_Library-master/SparkFunMLX90614.cpp.o
In file included from /Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp:17:0:
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp: In member function 'uint8_t IRTherm::sleep()':
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.h:30:15: error: 'digitalPinToPinName' was not declared in this scope
 #define SCL  (digitalPinToPinName(PIN_WIRE_SCL))
               ^
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp:276:10: note: in expansion of macro 'SCL'
  pinMode(SCL, OUTPUT);
          ^~~
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.h:30:15: note: suggested alternative: 'digitalPinToBitMask'
 #define SCL  (digitalPinToPinName(PIN_WIRE_SCL))
               ^
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp:276:10: note: in expansion of macro 'SCL'
  pinMode(SCL, OUTPUT);
          ^~~
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp: In member function 'uint8_t IRTherm::wake()':
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.h:30:15: error: 'digitalPinToPinName' was not declared in this scope
 #define SCL  (digitalPinToPinName(PIN_WIRE_SCL))
               ^
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp:285:10: note: in expansion of macro 'SCL'
  pinMode(SCL, INPUT); // SCL high
          ^~~
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.h:30:15: note: suggested alternative: 'digitalPinToBitMask'
 #define SCL  (digitalPinToPinName(PIN_WIRE_SCL))
               ^
/Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master/src/SparkFunMLX90614.cpp:285:10: note: in expansion of macro 'SCL'
  pinMode(SCL, INPUT); // SCL high
          ^~~
Using library Wire at version 1.0 in folder: /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire 
Using library SparkFun_MLX90614_Arduino_Library-master at version 1.0.3 in folder: /Users/evansoo/Documents/Arduino/libraries/SparkFun_MLX90614_Arduino_Library-master 
Using library SPI at version 1.0 in folder: /private/var/folders/lm/_yd7wz4x21vfrn9rjpxtbz480000gn/T/AppTranslocation/479406B4-7227-4C12-852C-1CE8C77B7B8A/d/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI 
Using library SparkFun_Micro_OLED_Arduino_Library-master at version 1.2.7 in folder: /Users/evansoo/Documents/Arduino/libraries/SparkFun_Micro_OLED_Arduino_Library-master 
exit status 1
Error compiling for board Arduino Pro or Pro Mini.

This is an image of my setup: https://ibb.co/8BhT3QM

I am unable to upload an image because of HTTP Error.