New to arduino and coding

Just compile your sketch again. I hope you installed it, not just download it.


C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Sum Beach\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=04D9_B534 -ide-version=10815 -build-path C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_205823 -warnings=none -build-cache C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_922579 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_modified_sketch_924693\Tumbller.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Sum Beach\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=04D9_B534 -ide-version=10815 -build-path C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_205823 -warnings=none -build-cache C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_922579 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_modified_sketch_924693\Tumbller.ino

Using board 'nano' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_205823\\sketch\\Tumbller.ino.cpp" -o nul

Alternatives for Adafruit_NeoPixel.h: [Adafruit_NeoPixel@1.8.2]

ResolveLibrary(Adafruit_NeoPixel.h)

  -> candidates: [Adafruit_NeoPixel@1.8.2]

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\Sum Beach\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_205823\\sketch\\Tumbller.ino.cpp" -o nul

Alternatives for hardware/pio.h: []

ResolveLibrary(hardware/pio.h)In file included from C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_modified_sketch_924693\Tumbller.ino:2:0:



  -> candidates: []C:\Users\Sum Beach\Documents\Arduino\libraries\Adafruit_NeoPixel/rp2040_pio.h:9:10: fatal error: hardware/pio.h: No such file or directory



 #include "hardware/pio.h"

          ^~~~~~~~~~~~~~~~

compilation terminated.

Using library Adafruit_NeoPixel at version 1.8.2 in folder: C:\Users\Sum Beach\Documents\Arduino\libraries\Adafruit_NeoPixel 

exit status 1

Error compiling for board Arduino Nano.

do i summon the adafruit_neopixel@1.8.2?

in this case it is a part of sketch and not downloadable independent unit

You do know that a simple microcontroller doesn't have DLLs?


C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Sum Beach\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=04D9_B534 -ide-version=10815 -build-path C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_406026 -warnings=none -build-cache C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_755036 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller\Tumbller.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Sum Beach\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=04D9_B534 -ide-version=10815 -build-path C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_406026 -warnings=none -build-cache C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_755036 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller\Tumbller.ino

Using board 'nano' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\sketch\\Tumbller.ino.cpp" -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

  -> candidates: [Wire@1.0]

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\sketch\\Tumbller.ino.cpp" -o nul

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\sketch\\Tumbller.ino.cpp" -o "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\sketch\\Tumbller.ino.cpp" -o "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\sketch\\Tumbller.ino.cpp.o"

Compiling libraries...

Compiling library "Wire"

Using previously compiled file: C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_406026\libraries\Wire\Wire.cpp.o

Using previously compiled file: C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_406026\libraries\Wire\utility\twi.c.o

Compiling core...

Using precompiled core: C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_755036\core\core_arduino_avr_nano_cpu_atmega328_0c812875ac70eb4a9b385d8fb077f54c.a

Linking everything together...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026/Tumbller.ino.elf" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\sketch\\Tumbller.ino.cpp.o" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026\\libraries\\Wire\\utility\\twi.c.o" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026/..\\arduino_cache_755036\\core\\core_arduino_avr_nano_cpu_atmega328_0c812875ac70eb4a9b385d8fb077f54c.a" "-LC:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_406026" -lm

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `RGB::setColorNew(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char) [clone .constprop.43]':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:343: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:344: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:345: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:346: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `RGB::setColorOld(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char) [clone .constprop.42]':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:354: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o:C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:355: more undefined references to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)' follow

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `balanceCar()':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:83: undefined reference to `MPU6050::getMotion6(int*, int*, int*, int*, int*, int*)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:84: undefined reference to `KalmanFilter::Angle(int, int, int, int, int, int, float, float, float, float, float, float)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `global constructors keyed to 65535_0_Tumbller.ino.cpp.o.2431':

<artificial>:(.text.startup+0xe0): undefined reference to `MPU6050::MPU6050()'

<artificial>:(.text.startup+0x122): undefined reference to `Adafruit_NeoPixel::Adafruit_NeoPixel(unsigned int, unsigned char, unsigned int)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `initialize':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:333: undefined reference to `Adafruit_NeoPixel::begin()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:334: undefined reference to `Adafruit_NeoPixel::setBrightness(unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:335: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `carInitialize':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:174: undefined reference to `MPU6050::initialize()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:177: undefined reference to `MsTimer2::set(unsigned long, void (*)())'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:178: undefined reference to `MsTimer2::start()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `keyEventHandle':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Tumbller.ino:306: undefined reference to `Adafruit_NeoPixel::setBrightness(unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Tumbller.ino:307: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `rainbowFade2White':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:212: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:214: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:218: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:218: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `theaterChaseRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:183: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:185: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:187: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:192: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:194: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `rainbowCycle':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:166: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `theaterChase':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:120: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:122: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:122: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:124: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:129: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:131: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `rainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:144: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:146: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:148: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `whiteOverRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:278: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:279: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:293: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:301: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:309: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o:C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:319: more undefined references to `Adafruit_NeoPixel::numPixels() const' follow

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `whiteOverRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:321: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `rainbowFade2White':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:228: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `rainbowCycle':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:162: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:164: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:164: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `rainbowFade2White':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:247: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:249: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:249: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:251: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:260: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:262: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:262: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:264: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `blink':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:364: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:366: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:368: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:373: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:375: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `whiteOverRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:297: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:301: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccBREu1E.ltrans0.ltrans.o: In function `RGB::~RGB()':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26.zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:10: undefined reference to `Adafruit_NeoPixel::~Adafruit_NeoPixel()'

collect2.exe: error: ld returned 1 exit status

Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 

exit status 1

Error compiling for board Arduino Nano.



There are so many "undefined references", which says you probably are missing a library.

My reply is only a guess since you didn't post your complete code as requested in:

"undefined reference to" errors almost always follow this sequence of events

  1. Sketch compilation fails with a "No such file or directory" error.
  2. Hunt on the Internet for the header file mentioned in the error message.
  3. Find the header file and download it.
  4. Install the header file.
  5. Attempt to compile the sketch again.

The problem is that, even though it's the only file mentioned in the "No such file or directory" error message, the header file is only one part of the library, providing its declarations. You also need the source files, which provide the definitions. When those definitions are missing, you get this "undefined reference to" error.

The fix is to delete the incomplete library installation and then install the complete library. You can learn about installing libraries here:

Please let me know if you have any questions or problems.

/*
 * @Description: In User Settings Edit
 * @Author: your name
 * @Date: 2019-09-12 14:51:36
 * @LastEditTime: 2019-10-11 16:39:57
 * @LastEditors: Please set LastEditors
 */
#include <Arduino.h>
#include "PinChangeInt.h"
#include "Pins.h"
#include "mode.h"
#include "Command.h"
#include "BalanceCar.h"
#include "Rgb.h"
#include "Ultrasonic.h"
#include "voltage.h"

unsigned long start_prev_time = 0;
boolean carInitialize_en = true;

void functionMode()
{
  switch (function_mode)
  {
  case IDLE:
    break;
  case IRREMOTE:
    break;
  case OBSTACLE:
    obstacleAvoidanceMode();
    break;
  case FOLLOW:
    followMode();
    break;
  case BLUETOOTH:
    break;
  case FOLLOW2:
    followMode2();
    break;
  default:
    break;
  }
}

void setMotionState()
{
  switch (motion_mode)
  {
  case FORWARD:
    switch (function_mode)
    {
    case FOLLOW:
      setting_car_speed = 20;
      setting_turn_speed = 0;
      break;
    case FOLLOW2:
      setting_car_speed = 20;
      setting_turn_speed = 0;
      break;
    case BLUETOOTH:
      setting_car_speed = 80;
      break;
    case IRREMOTE:
      setting_car_speed = 80;
      setting_turn_speed = 0;
      break;
    default:
      setting_car_speed = 40;
      setting_turn_speed = 0;
      break;
    }
    break;
  case BACKWARD:
    switch (function_mode)
    {
    case FOLLOW:
      setting_car_speed = -20;
      setting_turn_speed = 0;
      break;
    case FOLLOW2:
      setting_car_speed = -20;
      setting_turn_speed = 0;
      break;
    case BLUETOOTH:
      setting_car_speed = -80;
      break;
    case IRREMOTE:
      setting_car_speed = -80;
      setting_turn_speed = 0;
      break;
    default:
      setting_car_speed = -40;
      setting_turn_speed = 0;
      break;
    }
    break;
  case TURNLEFT:
    switch (function_mode)
    {
    case FOLLOW:
      setting_car_speed = 0;
      setting_turn_speed = 50;
      break;
    case FOLLOW2:
      setting_car_speed = 0;
      setting_turn_speed = 50;
      break;
    case BLUETOOTH:
      setting_turn_speed = 80;
      break;
    case IRREMOTE:
      setting_car_speed = 0;
      setting_turn_speed = 80;
      break;
    default:
      setting_car_speed = 0;
      setting_turn_speed = 50;
      break;
    }
    break;
  case TURNRIGHT:
    switch (function_mode)
    {
    case FOLLOW:
      setting_car_speed = 0;
      setting_turn_speed = -50;
      break;
    case FOLLOW2:
      setting_car_speed = 0;
      setting_turn_speed = -50;
      break;
    case BLUETOOTH:
      setting_turn_speed = -80;
      break;
    case IRREMOTE:
      setting_car_speed = 0;
      setting_turn_speed = -80;
      break;
    default:
      setting_car_speed = 0;
      setting_turn_speed = -50;
      break;
    }
    break;
  case STANDBY:
    setting_car_speed = 0;
    setting_turn_speed = 0;
    break;
  case STOP:
    if (millis() - start_prev_time > 1000)
    {
      function_mode = IDLE;
      if (balance_angle_min <= kalmanfilter_angle && kalmanfilter_angle <= balance_angle_max)
      {
        motion_mode = STANDBY;
        rgb.lightOff();
      }
    }
    break;
  case START:
    if (millis() - start_prev_time > 2000)
    {
      if (balance_angle_min <= kalmanfilter_angle && kalmanfilter_angle <= balance_angle_max)
      {
        car_speed_integeral = 0;
        setting_car_speed = 0;
        motion_mode = STANDBY;
        rgb.lightOff();
      }
      else
      {
        motion_mode = STOP;
        carStop();
        rgb.brightRedColor();
      }
    }
    break;
  default:
    break;
  }
}

void keyEventHandle()
{
  if (key_value != '\0')
  {
    key_flag = key_value;

    switch (key_value)
    {
    case 's':
      rgb.lightOff();
      motion_mode = STANDBY;
      break;
    case 'f':
      rgb.flashBlueColorFront();
      motion_mode = FORWARD;
      break;
    case 'b':
      rgb.flashBlueColorback();
      motion_mode = BACKWARD;
      break;
    case 'l':
      rgb.flashBlueColorLeft();
      motion_mode = TURNLEFT;
      break;
    case 'i':
      rgb.flashBlueColorRight();
      motion_mode = TURNRIGHT;
      break;
    case '1':
      function_mode = FOLLOW;
      follow_flag = 0;
      follow_prev_time = millis();
      break;
    case '2':
      function_mode = OBSTACLE;
      obstacle_avoidance_flag = 0;
      obstacle_avoidance_prev_time = millis();
      break;
    case '3':
    rgb_loop:
      key_value = '\0';
      rgb.flag++;
      if (rgb.flag > 6)
      {
        rgb.flag = 1;
      }
      switch (rgb.flag)
      {
      case 0:
        break;
      case 1:
        if (rgb.theaterChaseRainbow(50) && key_value == '3')
          goto rgb_loop;
        break;
      case 2:
        if (rgb.rainbowCycle(20) && key_value == '3')
          goto rgb_loop;
        break;
      case 3:
        if (rgb.theaterChase(127, 127, 127, 50) && key_value == '3')
          goto rgb_loop;
        break;
      case 4:
        if (rgb.rainbow(20) && key_value == '3')
          goto rgb_loop;
        break;
      case 5:
        if (rgb.whiteOverRainbow(20, 30, 4) && key_value == '3')
          goto rgb_loop;
        break;
      case 6:
        if (rgb.rainbowFade2White(3, 50, 50) && key_value == '3')
          goto rgb_loop;
        break;
        break;
      default:
        break;
      }
      break;
    case '4':
      function_mode = IDLE;
      motion_mode = STOP;
      carBack(110);
      delay((kalmanfilter_angle - 30) * (kalmanfilter_angle - 30) / 8);
      carStop();
      start_prev_time = millis();
      rgb.brightRedColor();
      break;
    case '5':
      if (millis() - start_prev_time > 500 && kalmanfilter_angle >= balance_angle_min)
      {
        start_prev_time = millis();
        motion_mode = START;
      }
      motion_mode = START;
      break;
    case '6':
      rgb.brightness = 50;
      rgb.setBrightness(rgb.brightness);
      rgb.show();
      break;
    case '7':
      rgb.brightRedColor();
      rgb.brightness -= 25;
      if (rgb.brightness <= 0)
      {
        rgb.brightness = 0;
      }
      rgb.setBrightness(rgb.brightness);
      rgb.show();
      break;
    case '8':
      rgb.brightRedColor();
      rgb.brightness += 25;
      if (rgb.brightness >= 255)
      {
        rgb.brightness = 255;
      }
      rgb.setBrightness(rgb.brightness);
      rgb.show();
      break;
    case '9':
      rgb.brightness = 0;
      rgb.setBrightness(rgb.brightness);
      rgb.show();
      break;
    case '0':
      function_mode = FOLLOW2;
      follow_flag = 0;
      follow_prev_time = millis();
      break;
    case '*':
      break;
    case '#':
      break;
    default:
      break;
    }
    if (key_flag == key_value)
    {
      key_value = '\0';
    }
  }
}

void setup()
{

  Serial.begin(9600);
  ultrasonicInit();
  keyInit();
  rgb.initialize();
  voltageInit();
  start_prev_time = millis();
  carInitialize();
}
void loop()
{
  getKeyValue();
  getBluetoothData();
  keyEventHandle();
  getDistance();
  voltageMeasure();
  setMotionState();
  functionMode();
  checkObstacle();
  rgb.blink(100);
  static unsigned long print_time;
  if (millis() - print_time > 100)
  {
    print_time = millis();
    Serial.println(kalmanfilter.angle);
  }
  static unsigned long start_time;
  if (millis() - start_time < 10)
  {
    function_mode = IDLE;
    motion_mode = STOP;
    carStop();
  }
  if (millis() - start_time == 2000) // Enter the pendulum, the car balances...
  {
    key_value = '5';
  }
}
[/code]

Are you going to give us any clues as to the error messages, maybe by posting all of them here in code tags, perhaps ?


C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Sum Beach\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=04D9_B534 -ide-version=10815 -build-path C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_977819 -warnings=none -build-cache C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_451568 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller\Tumbller.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Sum Beach\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=04D9_B534 -ide-version=10815 -build-path C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_977819 -warnings=none -build-cache C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_451568 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller\Tumbller.ino

Using board 'nano' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\sketch\\Tumbller.ino.cpp" -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

  -> candidates: [Wire@1.0]

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\sketch\\Tumbller.ino.cpp" -o nul

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\sketch\\Tumbller.ino.cpp" -o "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\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=16000000L -DARDUINO=10815 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\sketch\\Tumbller.ino.cpp" -o "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\sketch\\Tumbller.ino.cpp.o"

Compiling libraries...

Compiling library "Wire"

Using previously compiled file: C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_977819\libraries\Wire\Wire.cpp.o

Using previously compiled file: C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_build_977819\libraries\Wire\utility\twi.c.o

Compiling core...

Using precompiled core: C:\Users\SUMBEA~1\AppData\Local\Temp\arduino_cache_451568\core\core_arduino_avr_nano_cpu_atmega328_0c812875ac70eb4a9b385d8fb077f54c.a

Linking everything together...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819/Tumbller.ino.elf" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\sketch\\Tumbller.ino.cpp.o" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819\\libraries\\Wire\\utility\\twi.c.o" "C:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819/..\\arduino_cache_451568\\core\\core_arduino_avr_nano_cpu_atmega328_0c812875ac70eb4a9b385d8fb077f54c.a" "-LC:\\Users\\SUMBEA~1\\AppData\\Local\\Temp\\arduino_build_977819" -lm

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `RGB::setColorNew(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char) [clone .constprop.43]':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:343: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:344: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:345: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:346: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `RGB::setColorOld(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char) [clone .constprop.42]':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:354: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o:C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:355: more undefined references to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)' follow

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `balanceCar()':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:83: undefined reference to `MPU6050::getMotion6(int*, int*, int*, int*, int*, int*)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:84: undefined reference to `KalmanFilter::Angle(int, int, int, int, int, int, float, float, float, float, float, float)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `global constructors keyed to 65535_0_Tumbller.ino.cpp.o.2431':

<artificial>:(.text.startup+0xe0): undefined reference to `MPU6050::MPU6050()'

<artificial>:(.text.startup+0x122): undefined reference to `Adafruit_NeoPixel::Adafruit_NeoPixel(unsigned int, unsigned char, unsigned int)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `initialize':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:333: undefined reference to `Adafruit_NeoPixel::begin()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:334: undefined reference to `Adafruit_NeoPixel::setBrightness(unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:335: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `carInitialize':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:174: undefined reference to `MPU6050::initialize()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:177: undefined reference to `MsTimer2::set(unsigned long, void (*)())'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/BalanceCar.h:178: undefined reference to `MsTimer2::start()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `keyEventHandle':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Tumbller.ino:306: undefined reference to `Adafruit_NeoPixel::setBrightness(unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Tumbller.ino:307: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `rainbowFade2White':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:212: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:214: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:218: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:218: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `theaterChaseRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:183: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:185: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:187: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:192: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:194: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `rainbowCycle':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:166: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `theaterChase':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:120: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:122: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:122: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:124: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:129: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:131: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `rainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:144: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:146: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:148: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `whiteOverRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:278: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:279: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:293: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:301: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:309: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o:C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:319: more undefined references to `Adafruit_NeoPixel::numPixels() const' follow

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `whiteOverRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:321: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `rainbowFade2White':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:228: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `rainbowCycle':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:162: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:164: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:164: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `rainbowFade2White':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:247: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:249: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:249: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:251: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:260: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:262: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:262: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:264: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `blink':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:364: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:366: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:368: undefined reference to `Adafruit_NeoPixel::show()'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:373: undefined reference to `Adafruit_NeoPixel::numPixels() const'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:375: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `whiteOverRainbow':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:297: undefined reference to `Adafruit_NeoPixel::Color(unsigned char, unsigned char, unsigned char, unsigned char)'

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:301: undefined reference to `Adafruit_NeoPixel::setPixelColor(unsigned int, unsigned long)'

C:\Users\SUMBEA~1\AppData\Local\Temp\ccair6Gk.ltrans0.ltrans.o: In function `RGB::~RGB()':

C:\Users\Sum Beach\AppData\Local\Temp\Temp1_ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26 (2).zip\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial 2020.8.26\ELEGOO TumbllerV1.1 Self-Balancing Car Tutorial\Tumbller_Code_20191012\Tumbller/Rgb.h:10: undefined reference to `Adafruit_NeoPixel::~Adafruit_NeoPixel()'

collect2.exe: error: ld returned 1 exit status

Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 

exit status 1

Error compiling for board Arduino Nano.

``` im new

is this how to display error?

That's correct, thank you

Where did you get the code from ?

I've merged your cross-posts @ecw420.

Cross-posting is against the rules of the forum. The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend 15 minutes (or more) writing a detailed answer on this topic, without knowing that someone else already did the same in the other topic.

Repeated cross-posting will result in a suspension from the forum.

In the future, please take some time to pick the forum board that best suits the topic of your question and then only post once to that forum board. This is basic forum etiquette, as explained in the "How to get the best out of this forum" guide you will find at the top of every forum category. It contains a lot of other useful information. Please read it.

Thanks in advance for your cooperation.

how do i know what library i need, and how and where do i add it to sketch. thanks

Often the code you're compiling will come with documentation (either a comment or separate document) that tells you where to get the library dependencies.

Note that libraries may have dependencies on other libraries.

In other cases the author of the code will not have been so kind and you'll need to go on a hunt for the missing library.

A good place to start is the Arduino IDE's Library Manager:

  1. Select Sketch > Include Library > Manage Libraries... from the Arduino IDE's menus.
  2. In the "Filter your search..." box, type some keywords you have gleaned from the missing file name.
  3. Scroll through the results for the right library. Click on it.
  4. Click the Install button.
  5. Wait for the installation to finish.
  6. Click the Close button.
  7. Try compiling your code again.

If you have no luck in Library Manager then load up your favorite search engine and do a search for the missing filename. You will often get multiple results. If you have a lot of results you might add "arduino" as an additional search keyword. I will usually prefer results from github.com since that is where most Arduino libraries are hosted and downloading from there is fast and easy. In some cases there will be multiple libraries that contain the given filename and you'll need to do some evaluation to determine which seems the most appropriate, then try it out.

After downloading the library you found, you'll need to install it. This requires a different process than the Library Manager installation. You will find instructions here:

Don't waste your time. I have found this "balancing robot kit tumbller v1.1" page in 2 second.
I downloaded and unziped the project archive. in folder with sketch is everything what is need to compile the firmware. look my post #13. "PinChangeInt.h" is present. But TO ignore any help and logic.

I did what you showed on post 13. I clicked and dragged all the .h files in that folder into the ide. And it still wont compile. Do i need to add something else? Thanks

you should not drag all .h files to ide.
simple open folder that look like shown on my picture (open not in the zip) and double click the .ino file. compile.

I finnally got it to upload. I never unzipped the files of post#13. Like i said im new to this.simple mistake but i learned alot from it. I learned that i need to know circuitry and basic electricity along with coding. Thanks for help. Im sure i will be back. Next step for project is larger wheels, and larger power supply(more power)