Am new to this, I have a pro micro and am trying to make a button box.
when i verify the code this error comes up. I'm in over my head and some clarification on what the issue is would be great. thanks in advance.
Arduino: 1.8.20 Hourly Build 2022/04/25 09:33 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"
C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\arduino-builder -dump-prefs -logger=machine -hardware C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\hardware -hardware C:\Users\shane's pc\AppData\Local\Arduino15\packages -tools C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\tools-builder -tools C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\hardware\tools\avr -tools C:\Users\shane's pc\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\libraries -libraries C:\Users\shane's pc\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=16MHzatmega328 -vid-pid=2341_8036 -ide-version=10820 -build-path C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072 -warnings=none -build-cache C:\Users\SHANE'~1\AppData\Local\Temp\arduino_cache_558706 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.arduinoOTA.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose C:\Users\shane's pc\Downloads\wim_s_button_box_code\wim_s_button_box_code.ino
C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\arduino-builder -compile -logger=machine -hardware C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\hardware -hardware C:\Users\shane's pc\AppData\Local\Arduino15\packages -tools C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\tools-builder -tools C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\hardware\tools\avr -tools C:\Users\shane's pc\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\shane's pc\Downloads\arduino-nightly-windows\arduino-nightly\libraries -libraries C:\Users\shane's pc\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=16MHzatmega328 -vid-pid=2341_8036 -ide-version=10820 -build-path C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072 -warnings=none -build-cache C:\Users\SHANE'~1\AppData\Local\Temp\arduino_cache_558706 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.arduinoOTA.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose C:\Users\shane's pc\Downloads\wim_s_button_box_code\wim_s_button_box_code.ino
Using board 'pro' from platform in folder: C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5
Using core 'arduino' from platform in folder: C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5
Detecting libraries used...
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072\sketch\wim_s_button_box_code.ino.cpp" -o nul
Alternatives for Keypad.h: [Keypad@3.1.0]
ResolveLibrary(Keypad.h)
-> candidates: [Keypad@3.1.0]
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "-IC:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src" "C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072\sketch\wim_s_button_box_code.ino.cpp" -o nul
Alternatives for Joystick.h: [ArduinoJoystickLibrary-master@2.1.1]
ResolveLibrary(Joystick.h)
-> candidates: [ArduinoJoystickLibrary-master@2.1.1]
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "-IC:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src" "-IC:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src" "C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072\sketch\wim_s_button_box_code.ino.cpp" -o nul
Error while detecting libraries included by C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072\sketch\wim_s_button_box_code.ino.cpp
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "-IC:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src" "-IC:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src" "C:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src\Key.cpp" -o nul
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "-IC:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src" "-IC:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src" "C:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src\Keypad.cpp" -o nul
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "-IC:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src" "-IC:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src" "C:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src\DynamicHID\DynamicHID.cpp" -o nul
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "-IC:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src" "-IC:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src" "C:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src\Joystick.cpp" -o nul
Error while detecting libraries included by C:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src\Joystick.cpp
Generating function prototypes...
"C:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10820 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\shane's pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\eightanaloginputs" "-IC:\Users\shane's pc\Documents\Arduino\libraries\Keypad\src" "-IC:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src" "C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072\sketch\wim_s_button_box_code.ino.cpp" -o "C:\Users\SHANE'~1\AppData\Local\Temp\arduino_build_661072\preproc\ctags_target_for_gcc_minus_e.cpp"
In file included from C:\Users\shane's pc\Downloads\wim_s_button_box_code\wim_s_button_box_code.ino:2:0:
C:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src/Joystick.h:32:2: error: #error The Joystick library can only be used with a USB MCU (e.g. Arduino Leonardo, Arduino Micro, etc.).
#error The Joystick library can only be used with a USB MCU (e.g. Arduino Leonardo, Arduino Micro, etc.).
^~~~~
Using library Keypad at version 3.1.0 in folder: C:\Users\shane's pc\Documents\Arduino\libraries\Keypad
Using library ArduinoJoystickLibrary-master at version 2.1.1 in folder: C:\Users\shane's pc\Documents\Arduino\libraries\ArduinoJoystickLibrary-master
exit status 1
Error compiling for board Arduino Pro or Pro Mini.