Red Pitaya is an open instrumentation platform that combines an FPGA, fast analog-to-digital converters and an ARM processor with a web interface. These applications turn it into lock-in amplifiers, PID controllers and other useful tools for an optics and atomic physics laboratory.


Lock-in+PID

WebsiteGitHub repo

The original App. It includes two lock-in amplifiers, a fast square one and a slow harmonic one, plus PID filters and lock control, embedded in the FPGA.

This application has been split into two independent applications: Lock-in+PID Harmonic with the harmonic version of the lock-in and Lock-in+PID SQ with the square version. Each of them includes new features that could not be added to the original one due to lack of space in the FPGA.

Lock-in+PID v2.2.11-26 tar.gz Lock-in+PID v2.2.11-26 zip
Lock-in+PID v0.2.4-11 tar.gz Lock-in+PID v0.2.4-11 zip

Lock-in+PID H

WebsiteGitHub repo

Harmonic lock-in up to 50 kHz, PID filters and lock control.

Lock-in+PID H v2.3.26-62 tar.gz Lock-in+PID H v2.3.26-62 zip
Lock-in+PID H v0.3.11-17 tar.gz Lock-in+PID H v0.3.11-17 zip

Lock-in+PID SQ

WebsiteGitHub repo

Version of Lock-in+PID with only the square (fast) lock-in.

Lock-in+PID SQ v2.0.5-15 tar.gz Lock-in+PID SQ v2.0.5-15 zip

Lock-in+PID H HF

WebsiteGitHub repo

Variant of Lock-in+PID H that reaches 1 MHz.

Lock-in+PID H HF v2.3.16-21 tar.gz Lock-in+PID H HF v2.3.16-21 zip
Lock-in+PID H HF v0.3.9-7 tar.gz Lock-in+PID H HF v0.3.9-7 zip

Lock-in+PID H2

WebsiteGitHub repo

Lock-in demodulators sharing the same local oscillator, PID filters and lock control.

Lock-in+PID H2 v2.4.9-23 tar.gz Lock-in+PID H2 v2.4.9-23 zip
Lock-in+PID H2 v0.4.2-10 tar.gz Lock-in+PID H2 v0.4.2-10 zip

Scope++

GitHub repo

Extended version of the free oscilloscope application of the Red Pitaya community, with an enhanced interface.

  • Includes function generator, basic PID filters and oscilloscope.
  • Based on scope_release-v0.95.
Scope++ v1.1.1-4 tar.gz Scope++ v1.1.1-4 zip

Dummy Simulator

GitHub repo

Spectral peak simulator, to test scans and locking.

Dummy Simulator v0.1.4-7 tar.gz Dummy Simulator v0.1.4-7 zip

Dummy System

WebsiteGitHub repo

Application development environment for Red Pitaya for educational purposes, based on Vivado 2015.2. It is designed to simplify the development of applications with a web interface. It automatically generates an application that contains:

  • The oscilloscope module
  • The function generator module
  • The PID filters module
  • A Dummy module to be programmed by the user, with inputs and outputs already wired
  • A set of web controls to use in the FPGA design

Project creation and web and C programming are fully automated, leaving the user only the FPGA design task.

Dummy System v0.1.0 zip