Skip to content
@epics-modules

EPICS Modules

EPICS Modules, Drivers and Tools

EPICS Modules

This is a collection of software modules that extend EPICS by adding support for specific devices, protocols or other functionalities, mostly on the level of the front-end controller (IOC).

Contributing

Contributing to existing modules

Different modules may have different rules and workflows. Please look inside their repositories for contribution guidelines.

Adding your own module

Please create an issue in your module, mentioning the responsibles of the EPICS-Modules organization. (You can use the text @epics-modules/admins to reach a handful and/or mention other teams or people.)

Pinned Loading

  1. asyn asyn Public

    EPICS module for driver and device support

    C 46 85

  2. motor motor Public

    APS BCDA synApps module: motor

    C++ 26 58

  3. modbus modbus Public

    EPICS support for communication with Programmable Logic Controllers (PLCs) and other devices via the Modbus protocol over TCP, serial RTU, and serial ASCII links

    C++ 40 42

  4. MCoreUtils MCoreUtils Public

    Real-Time Utilities for EPICS IOCs on Multi-Core Linux

    C 8 5

Repositories

Showing 10 of 67 repositories
  • urRobot Public

    EPICS support module for Universal Robots e-series robot arms

    epics-modules/urRobot's past year of commit activity
    C++ 3 4 6 (1 issue needs help) 1 Updated Sep 10, 2026
  • ip Public

    APS BCDA synApps module: ip

    epics-modules/ip's past year of commit activity
    C 3 10 0 0 Updated Sep 9, 2026
  • calc Public

    APS BCDA synApps module: calc

    epics-modules/calc's past year of commit activity
    C 4 15 4 4 Updated Sep 9, 2026
  • ThorLabsDFM Public

    EPICS driver for ThorLabs deformable mirrors

    epics-modules/ThorLabsDFM's past year of commit activity
    C 0 0 0 0 Updated Sep 9, 2026
  • modbus Public

    EPICS support for communication with Programmable Logic Controllers (PLCs) and other devices via the Modbus protocol over TCP, serial RTU, and serial ASCII links

    epics-modules/modbus's past year of commit activity
    C++ 40 42 0 2 Updated Sep 7, 2026
  • quadEM Public

    EPICS support for quad electrometers/picoammeters, typically used for photodiode-based x-ray beam position monitors, or split ion chambers

    epics-modules/quadEM's past year of commit activity
    C++ 4 22 0 1 Updated Sep 7, 2026
  • pyDevSup Public

    EPICS Device Support in Python

    epics-modules/pyDevSup's past year of commit activity
    Python 19 GPL-2.0 19 10 5 Updated Sep 4, 2026
  • LabJack Public

    EPICS support for LabJack I/O modules

    epics-modules/LabJack's past year of commit activity
    C 4 2 1 0 Updated Sep 3, 2026
  • measComp Public

    EPICS support for some USB and Ethernet I/O modules from Measurement Computing

    epics-modules/measComp's past year of commit activity
    C++ 6 17 3 2 Updated Sep 2, 2026
  • asyn Public

    EPICS module for driver and device support

    epics-modules/asyn's past year of commit activity
    C 46 85 34 10 Updated Sep 2, 2026