PyRogue Tree Getting Started Guide
This guide provides a quick walkthrough of a basic PyRogue tree application. It walks from a minimal root setup through custom device definition, then finishes with complete reference code.
Recommended learning path
Build Your First PyRogue Root - build a minimal working root and add common components.
Create a Custom PyRogue Device - define a custom pyrogue.Device with RemoteVariable, LinkVariable, and RemoteCommand entries.
Review the Complete Root Example - review the full assembled example in one place.
PyRogue Tree - review the PyRogue Tree architecture and concepts.
External hardware-oriented walkthrough
For a board-focused example using Rogue with hardware:
Tutorial page: Simple-PGPv4-KCU105 Example
Source repository: slaclab/Simple-PGPv4-KCU105-Example