I'm working on developing software for a WiFi and Bluetooth-controlled robot. I'm using the Arduino Uno WiFi Rev2 board to accomplish this. The datasheet claims that it supports both Bluetooth classic and BLE, but I've been unsuccessful in finding any examples online that demonstrates the use of Bluetooth classic.
I hope to connect my PS4 controller to the Arduino using Bluetooth Classic so that my inputs on the controller would be read by the Arduino and translated into servo inputs. Is there a way to do this without getting an external Bluetooth dongle? Can I accomplish this using BLE? I've seen the hack using a simple ESP32 board, but it sounds like I then would not be able to use the WiFi functionality. Is this correct?
Thanks! Hope that makes sense!