Hi,
I'm creating a webcam that can be wireless(WiFi) or wired(USB).
My system it's going to do streaming all the time thought Web Socket using the CC3200. If a USB is plugged it's going to send the data trough the USB. Basically in case of running out of battery, the user can plug the USB and keep working. Also, it will allow to use it in case the computer it doesn't have WiFi.
The wireless part with the CC3200 it's feasible, I'm using the MT9D111 in a (JPEG) VGA resolution, 15FPS. For the moment, I have the camera example runing in the CC3200LP.
The problem comes with the USB, I just know the typical UART<->USB, like FT2232D. I will like to create a UVC, as it's going to be more standard, and avoid the complexity of driver development.
For the moment, I'm playing with the CC3200LP, but the idea is to create a custom PCB. In order to reduce PCB area and power consumption.
One of the solutions is to use a chip similar to OV530-T64, but I feel that it's like duplicate the HW, and losing control over the camera.
Would you recommend me to use the FT, MAX, or something else?
Thanks,
Roger