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 42 83

  2. motor motor Public

    APS BCDA synApps module: motor

    C++ 24 55

  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++ 39 39

  4. MCoreUtils MCoreUtils Public

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

    C 7 5

Repositories

Showing 10 of 66 repositories
  • twincat-ads Public

    EPICS Module to communicate with TwinCAT controllers over ADS protocol.

    epics-modules/twincat-ads’s past year of commit activity
    C++ 5 LGPL-3.0 6 3 1 Updated Apr 10, 2026
  • mrfioc2 Public

    EPICS driver for Micro Research Finland event timing system devices

    epics-modules/mrfioc2’s past year of commit activity
    C++ 10 33 12 (5 issues need help) 2 Updated Apr 10, 2026
  • motor Public

    APS BCDA synApps module: motor

    epics-modules/motor’s past year of commit activity
    C++ 24 55 11 2 Updated Apr 6, 2026
  • optics Public

    APS BCDA synApps module: optics

    epics-modules/optics’s past year of commit activity
    StringTemplate 1 3 4 0 Updated Apr 2, 2026
  • iocStats Public

    EPICS IOC Status and Control

    epics-modules/iocStats’s past year of commit activity
    C 13 45 11 6 Updated Mar 31, 2026
  • ecmc Public

    EPICS Support for EtherCAT Motion Controller (ECMC) and Generic IO Controller

    epics-modules/ecmc’s past year of commit activity
    C++ 32 LGPL-3.0 22 7 0 Updated Mar 27, 2026
  • mqtt Public

    EPICS native support for MQTT - Based on asyn, autoparamDriver and Paho

    epics-modules/mqtt’s past year of commit activity
    C++ 5 GPL-3.0 1 0 1 Updated Mar 23, 2026
  • autosave Public

    APS BCDA synApps module: autosave

    epics-modules/autosave’s past year of commit activity
    C 11 38 7 4 Updated Mar 13, 2026
  • vac Public

    APS BCDA synApps module: vac

    epics-modules/vac’s past year of commit activity
    C 3 3 4 2 Updated Mar 12, 2026
  • ip Public

    APS BCDA synApps module: ip

    epics-modules/ip’s past year of commit activity
    C 3 10 0 0 Updated Mar 10, 2026

Top languages

Loading…

Most used topics

Loading…