Note: this tutorial is outdated and it's url is setup to redirect to the updated tutorial at https://slaclab.github.io/pydm/tutorials/index.html. See this repo's turn_into_redirect_page branch for the redirect code.
PyDM is a PyQt-based framework for building user interfaces for control systems. The goal is to provide a no-code, drag-and-drop system to make simple screens, as well as a straightforward python framework to build complex applications.
- Python 2.7 or 3.5
- pydm
- Qt 5.7 or higher
- PyQt5 >= 5.7