El principal objetivo del simulador Proteus VSM USB es posibilitar la simulación completa de los microcontroladores dotados internamente con un periférico USB. Como la gran mayoría de estos dispositivos tienen un dispositivo periférico USB en lugar de un controlador tipo host, Proteus VSM se limita actualmente a la simulación de dispositivos USB (aquellos que se conectan a la boca USB de un ordenador). Específicamente, se simulan los siguientes dispositivos:
- Clase de dispositivos de almacenamiento masivo (MSD).
- Clase de dispositivos de interface humano(HID).
- Clase de dispositivos de comunicaciones (CDC).
- Soporte para clases adicionales (y variantes de los microcontroladores actuales), podrán ser añadidos posterioremente en función de la demanda.