Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# Hardware Interfaces

python-can hides the low-level, device-specific interfaces to controller area network adapters in interface dependant modules. However as each hardware device is different, you should carefully go through your interface’s documentation.

Note

The Interface Names are listed in Configuration.

The following hardware interfaces are included in python-can:

- CANalyst-II
- CANtact CAN Interface
- ETAS
- Geschwister Schneider and candleLight
- isCAN
- IXXAT Virtual Communication Interface
- Kvaser’s CANLIB
- Neousys CAN Interface
- Intrepid Control Systems neoVI
- National Instruments NI-CAN
- National Instruments NI-XNET
- PCAN Basic API
- Robotell CAN-USB interface
- Seeed Studio USB-CAN Analyzer
- CAN over Serial
- CAN over Serial / SLCAN
- SocketCAN
- socketcand Interface
- SYSTEC interface
- USB2CAN Interface
- Vector

Additional interface types can be added via the Plugin Interface, or by installing a third party package that utilises the Plugin Interface.