

KeyboardMouse.c:193: error: 'JOY_LEFT' undeclared (first use in this function) KeyboardMouse.c:190: error: 'JOY_DOWN' undeclared (first use in this function) KeyboardMouse.c:188: error: 'JOY_UP' undeclared (first use in this function) KeyboardMouse.c:183: error: 'BUTTONS_BUTTON1' undeclared (first use in this func KeyboardMouse.c:175: warning: implicit declaration of function 'Buttons_GetStatu KeyboardMouse.c:174: warning: implicit declaration of function 'Joystick_GetStat KeyboardMouse.c: In function 'CALLBACK_HID_Device_CreateHIDReport': KeyboardMouse.c:114: warning: implicit declaration of function 'Joystick_Init' KeyboardMouse.c:111: error: for each function it appears in.)

KeyboardMouse.c:111: error: (Each undeclared identifier is reported only once KeyboardMouse.c:111: error: 'clock_div_1' undeclared (first use in this function KeyboardMouse.c:111: warning: implicit declaration of function 'clock_prescale_s that got rid of the file not found errors but still gives me this: KeyboardMouse.c: In function 'SetupHardware':

This process results in the above errors.ĮDIT 2: Ok, I made blank Buttons.h, and Joystick.h and put them in the KeyboardMouse/Board/ folder. Travel to dir: C:\LUFA-111009\Demos\Device\ClassDriver\KeyboardMouseĬhange the MCU, Board, and F_CPU speed to the values located above. How do I need to set my LUFA makefile parameters in order to build for the atmega16u2 that is on the Arduino UNO rev3?ĮDIT: These are the only steps that I've taken, which led to these errors. The weird part is that I can travel to the path that it states and those files do actually exist and are located there. /././LUFA/Drivers/Board/Buttons.h:135:30: error: Board/Buttons.h: No such file or directory /././Common/Common.h: No such file or directory /././LUFA/Drivers/Board/Joystick.h:119:31: error: Board/Joystick.h: No such file or directory When I save the makefile like this and try to run make all an error occurs. The LUFA_PATH is set like this (I did not change it): LUFA_PATH =. Here are the variables that I've set in the make file: MCU = atmega16u2
ARDUINO UNO R3 ATMEGA16U2 HOW TO
I have found some hex files that I can use online, but I am trying to learn how to build my own version of the keyboard and mouse hex files. I have been learning how to flash that chip with different firmwares that let it act as other types of USB devices ( Keyboard / Mouse specifically ).
ARDUINO UNO R3 ATMEGA16U2 SERIAL
