hey, I'm totally new to microcontrollers. I am trying to pair a DualSense controller to a Pi Pico using the DualSenseControllerDemo.ino but I am getting compilation errors and I am completely lost as to what to do now.
In file included from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/Usb.h:41,
from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/BTD.h:21,
from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/BTHID.h:21,
from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/PS5BT.h:21,
from c:\Users\Admin\Documents\Arduino\libraries\DualSenseController\src/DualSenseControllerBt.h:4,
from C:\Users\Admin\Documents\Arduino\DualSense\DualSense.ino:30:
c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/avrpins.h:1442:2: error: #error "Please define board in avrpins.h"
1442 | #error "Please define board in avrpins.h"
| ^~~~~
In file included from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/Usb.h:43,
from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/BTD.h:21,
from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/BTHID.h:21,
from c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/PS5BT.h:21,
from c:\Users\Admin\Documents\Arduino\libraries\DualSenseController\src/DualSenseControllerBt.h:4,
from C:\Users\Admin\Documents\Arduino\DualSense\DualSense.ino:30:
c:\Users\Admin\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
126 | #error "No SPI entry in usbhost.h"
| ^~~~~
exit status 1
Compilation error: exit status 1