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 54

  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 65 repositories
  • ip Public

    APS BCDA synApps module: ip

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

    APS BCDA synApps module: motor

    epics-modules/motor’s past year of commit activity
    C++ 24 54 12 1 Updated Mar 9, 2026
  • .github Public

    EPICS Modules Organization files

    epics-modules/.github’s past year of commit activity
    0 0 0 0 Updated Mar 6, 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 6, 2026
  • twincat-ads Public
    epics-modules/twincat-ads’s past year of commit activity
    C++ 5 LGPL-3.0 6 3 1 Updated Mar 3, 2026
  • LabJack Public

    EPICS support for LabJack I/O modules

    epics-modules/LabJack’s past year of commit activity
    C 4 1 1 0 Updated Mar 3, 2026
  • caPutLog Public

    Channel Access Put Logger, also supports PVA Puts

    epics-modules/caPutLog’s past year of commit activity
    C++ 5 18 8 0 Updated Feb 27, 2026
  • xxx Public

    APS BCDA synApps module: xxx

    epics-modules/xxx’s past year of commit activity
    Perl 5 6 3 0 Updated Feb 25, 2026
  • optics Public

    APS BCDA synApps module: optics

    epics-modules/optics’s past year of commit activity
    StringTemplate 1 3 3 0 Updated Feb 25, 2026
  • std Public

    APS BCDA synApps module:

    epics-modules/std’s past year of commit activity
    C 6 11 1 0 Updated Feb 21, 2026

Top languages

Loading…

Most used topics

Loading…