Welcome to pyrpl’s documentation!

The Red Pitaya (a.k.a. STEM Lab) (see full documentation) is an affordable FPGA board with fast analog inputs and outputs. This makes it interesting also for quantum optics experiments.

The software package PyRPL (Python RedPitaya Lockbox) is an implementation of many devices that are needed for optics experiments every day. Its user interface and all high-level functionality is written in python, but an essential part of the software is hidden in a custom FPGA design (based on the official RedPitaya software version 0.95). While most users probably never want to touch the FPGA design, the Verilog source code is provided together with this package and may be modified to customize the software to your needs.