Controllare una fotocamera digitale tramite porta USB, ora con un processore PIC, (famiglia 24 o 32 della Microchip) si può. La fotocamera eseguirà in automatico molti comandi con un sistema basato su un microcontroller della Microchip con funzioni di USB Host/OTG. Da molto tempo le moderne fotocamere digitali possono utilizzare la porta USB non solo per trasferire immagini al PC (USB Mass Storage) , ma anche per ricevere specifici comandi di controllo che ne controllano alcune funzioni (USB PTP).
Prima parte: descrizione del protocollo PTP.