Connecting PS3 or Xbox Controller to Arduino board with NANO ESP32

Hi,

I have a Arduino board connected to a NANO ESP32 and having trouble (library issues as well) connecting it to a PS3 controller. I was wondering if there are any components missing and if it actually works with NANO ESP32? All resources point to Arduino Uno but there are no documentation online for when using NANO ESP32 instead. I am also open to using an Xbox controller instead if it works.

Thanks,

You should be aware that the NANO ESP32 is a dual function board and there are very specific rules how to use it. If you have access to a regular NANO, get it working there first. Then look in the tools menu of the NANO ESP32 to set the pin model.
I also have some vague memories re Xbox or PS3 controller clones acting up. Very hard to spot the clones.

1 Like