The following table contains a list of I/O devices for which EPICS device and/or driver support has been written.
To request a new entry in this table for your Hardware Support module, use this form. Email corrections or questions about this page to Andrew Johnson.
The related Soft Support database is available here.
Manufacturer | Bus | Module | Description | Contact | Link |
---|---|---|---|---|---|
ARM IOC (Linux) | GPIO | /dev/class/gpio on BeagleBone Black, Raspberry Pi etc. | Florian Feldbauer | GH:devgpio | |
Firewire (Asyn) | IIDC DCAM cameras | AreaDetector plug-in to control and read out IIDC DCAM compliant firewire cameras | Ulrik Pedersen | DLS:DCAM | |
IEEE1394 (Asyn) | IIDC DCAM cameras | AreaDetector plug-in to control and read out IIDC DCAM compliant firewire cameras | Ulrik Pedersen | DLS:DCAM | |
IOC-Arduino (Streams) | Raspberry Pi to Arduino via USB | Pete Jemian | GH:cmd_response | ||
Modbus (Asyn) | PLCs | Modbus TCP, serial RTU and serial ASCII | Mark Rivers | CARS:Modbus | |
USB (Asyn) | TMC | Test and Measurement Class devices | Eric Norum | APS:asyn | |
USB (Asyn) | usbMouse | USB Mouse input | Eric Norum | APS:usbMouse | |
Ethernet | Web cameras | Web cameras and video servers (images via URL) | Mark Rivers | GH:areaDetector | |
Firewire | IIDC DCAM cameras | Firewire (IEEE-1394) DCAM cameras on WIN32 | Mark Rivers | GH:areaDetector | |
Acromag | IPAC | IP230 | 16-Bit High Density Analog Output Module (ao) | Len Reder | |
Acromag | IPAC | IP320 | Same as Xycom XIP-5320 | Andy Foster | OSL:epics |
Acromag | IPAC | IP330 | 16-Bit High Density Analog Input Module (ai) | Len Reder | |
Acromag | IPAC | IP440 | Same as Xycom XIP-2440 | Andy Foster | OSL:epics |
Acromag | IPAC | IP445 | Same as Xycom XIP-2445 | Andy Foster | OSL:epics |
Acromag | IPAC | IP445 | 32 isolated solid relay outputs | Pavel Chevtsov | |
Acromag | IPAC | IP470 | 48 channel digital I/O | Clemens Wermelskirchen | |
Acromag | IPAC | IP480 | Six & Two 16-Bit Counter/Timer Modules (JPL Specific Pulse Generator for Pico Motor Support) | Len Reder | |
Acromag | IPAC (Asyn) | IP-330 | ADC, support for fast PID loops | Mark Rivers | CARS:ip330 |
Acromag | IPAC (Asyn) | IP-EP201 | FPGA IP module | Tim Mooney | APS:synApps/softGlue |
Acromag | VME | 9330 | 16-bit analog input, 16 channel | Sergey Kuznetsov | |
Acromag | VME | AVME-9210 | 12-bit analog output, 8 channel | SLAC:acro | |
Acromag | VME | AVME-9325 | 12-bit analog input, 32 channel | SLAC:acro | |
Acromag | VME | AVME-9440 | digital I/O - 16 in, 16 out with opto-isolation | SLAC:acro | |
Acromag | VME-IPAC (devLib) | AVME-9660, 9670 | 6U IPAC Carrier, 4 slots | Andrew Johnson | GH:ipac |
adixen | RS-232 (Streams) | ACT 600TH | turbomolecular pump controller | Pete Owens | |
ADSC | Ethernet | ADSC CCD detectors | ADSC CCD detectors for x-ray diffraction | Mark Rivers | GH:areaDetector |
Advanced Control Systems (ACS) | RS-232 | MCB-4B | Stepper motor controller and driver | Mark Rivers | APS:synApps/motor |
Aerotech | Ethernet | A3200 | Digital Servo Controller | Kevin Peterson | APS:synApps/motor |
Aerotech | Ethernet | Ensemble | Digital Servo Controller | Kevin Peterson | APS:synApps/motor |
Aerotech | RS-232 | Ensemble | Digital Servo Controller | Kevin Peterson | APS:synApps/motor |
Agilent Varian | RS-485 (Streams) | TPS | Turbo Pump System | Ru Igarashi | |
Agilent Varian | RS-485 (Streams) | Turbo V550, V551 | Turbo Pump Controller | Ru Igarashi | |
Agilent Varian | RS-485 (Streams) | Turbo V81, V301 | Turbo Pump Controller | Ru Igarashi | |
Agilent Varian | RS-485 (Streams) | Turbo-V Remote Panel | Pump Controller Panel | Ru Igarashi | |
Agilent Varian | RS-485 (Streams) | TwisTorr 304 | Turbo Pump Controller | Ru Igarashi | |
Alcatel | RS-232 | ACS1000 | Vacuum gauge | Mark Rivers | APS:synApps/ip |
Allen-Bradley | AB1746/1747 | 1746-HSTP1 | Stepper Motor Controller | SLAC:allenBradley | |
Allen-Bradley | AB1746/1747 | 1747-DCM | communication module | SLAC:allenBradley | |
Allen-Bradley | AB1771 | 1771-DCM | communication module | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-IBD | 16*bi; 10V to 30V DC | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-IFE | 8*ai; differential, -10V to 10V DC | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-IFE | 8*ai; differential, 4mA to 20mA DC | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-IGD | 16*bi; TTL | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-IL | 8*ai; differential, -10V to 10V DC, 1KV isolation | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-IXE | 8*ai; differential, thermocouple | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-Nx | N-series | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-OBD | 16*bo; 10V to 60V DC | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-OFE1 | 8*ao; differential, -10V to 10V DC | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-OG | 8*bo; TTL | APS:allenBradley | |
Allen-Bradley | AB1771 | 1771-OW | 8*bo; contact | APS:allenBradley |