Ok i did now. Before I thought i should add those libraries because they recommended them just as Adafruit_SSD1306.h
was from "Include Library". So after deleting the libraries you suggested i tried running it with and without the #include <splash.h>
. With it, i get the same error messages as it did about 15 hours ago. Without the splash.h, i get an enormous wall of text for the error message. I dont know what it is trying to tell me.
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::drawPixel(int, int, unsigned int)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(unsigned char, unsigned char, TwoWire*, signed char, unsigned long, unsigned long)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(unsigned char, unsigned char, TwoWire*, signed char, unsigned long, unsigned long)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(unsigned char, unsigned char, signed char, signed char, signed char, signed char, signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(unsigned char, unsigned char, signed char, signed char, signed char, signed char, signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(unsigned char, unsigned char, SPIClass*, signed char, signed char, signed char, unsigned long)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(unsigned char, unsigned char, SPIClass*, signed char, signed char, signed char, unsigned long)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(signed char, signed char, signed char, signed char, signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(signed char, signed char, signed char, signed char, signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(signed char, signed char, signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(signed char, signed char, signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::Adafruit_SSD1306(signed char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::~Adafruit_SSD1306()'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::~Adafruit_SSD1306()'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::ssd1306_command1(unsigned char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::invertDisplay(bool)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::ssd1306_commandList(unsigned char const*, unsigned char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::ssd1306_command(unsigned char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::clearDisplay()'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::begin(unsigned char, unsigned char, bool, bool)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::drawFastHLineInternal(int, int, int, unsigned int)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::drawFastVLineInternal(int, int, int, unsigned int)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::drawFastHLine(int, int, int, unsigned int)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::drawFastVLine(int, int, int, unsigned int)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::getPixel(int, int)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::getBuffer()'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::display()'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::startscrollright(unsigned char, unsigned char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::startscrollleft(unsigned char, unsigned char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::startscrolldiagright(unsigned char, unsigned char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::startscrolldiagleft(unsigned char, unsigned char)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::stopscroll()'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o (symbol from plugin): In function `Adafruit_SSD1306::drawPixel(int, int, unsigned int)':
(.text+0x0): multiple definition of `Adafruit_SSD1306::dim(bool)'
C:\Users\hirde\AppData\Local\Temp\arduino_build_31640\sketch\thermometer_code_for_using_DS18B20.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino Uno.