I have a board built around a PIC32MZ that uses a FTDI 312D to communicate through tbe UART with an Android device.
What kind of software do I need on the PIC32 side so I can get rid of the FTDI and connect the PIC32 directly to the Android device? My board would be the host so the Android device can always charge from 5V my board supplies and I'd prefer not having to do a custom Android build or add up any drivers.