L'USB-8501 est un module d'interface CAN à faible débit pour le développement d'applications avec le pilote NI-XNET. L'USB-8501 est alimenté par USB et ne nécessite pas d'alimentation externe. La carte est particulièrement adaptée aux applications nécessitant la manipulation de centaines de trames et de signaux CAN en temps réel et à grande vitesse, comme la surveillance de bus et le contrôle d'automatisation. Grâce au moteur DMA NI-XNET alimenté par l'appareil, le processeur intégré peut transmettre des trames et des signaux CAN entre les interfaces et le programme utilisateur sans provoquer d'interruptions du processeur. Cela permet de réduire la latence des messages et de libérer du temps processeur pour le traitement d'applications complexes. L'USB-8501 offre un connecteur COMBICON à 3 broches pour le déclenchement et la synchronisation de la base de temps interne du matériel avec d'autres appareils.