Applications for your Red Pitaya

Red Pitaya is a very powerful and precise multifunction measurement tool that can replace a stack of lab instruments. All the applications are Web based, FREE of charge and come along when purchasing the board.

Learn more about available applications by clicking on the icons below: 

icon-oscilloscope

Oscilloscope &
Signal generator

This application will turn your Red Pitaya board into a 2-channel Oscilloscope and 2-channel Signal generator. 

icon-logic

Logic analyzer

The Logic Analyzer application enables the representation of the binary states of digital signals.

icon-spectrum

Spectrum analyzer

This application will turn your Red Pitaya board into a 2-channel DFT Spectrum Analyzer.

icon-circuit

LCR meter

This application will turn your Red Pitaya board into an affordable LCR meter.

icon-bode-analyzer

Bode analyzer

This application will turn your Red Pitaya board into an affordable Bode analyzer.

vector_analyzer_icon

Vector network analyzer

Vector network analyzer is great solution to test and optimize
performance of antennas, RF switches and much more.

Remote control

Red Pitaya board can be controlled remotely over LAN or wireless interface using MATLAB, LabVIEW, Scilab or Python via Red Pitaya SCPI (Standard Commands for Programmable Instrumentation) list of commands. SCPI interface/environment is commonly used to control T&M instruments for development, research or test automation purposes. 

MATLAB

Control your Red Pitaya with MATLAB - the easiest and most productive software environment for engineers and scientists. Perfect combination to speed up your research, prototyping and testing.

LabView

Control your Red Pitaya with LabVIEW - software designed for the fast development of any engineering application that requires test, measurement, or control.

unnamed (8)

Python

Control your Red Pitaya with Python - the most popular script language used by research designed for the fast development of any engineering application that requires test, measurement, control & signal processing.

Programming

For those that would like to program their own applications, we have provided C & Python APIs that enable super easy access to all RP features, while more advanced users can also create and run their own FPGA logic.

c-language-logo-png-7

C API

A list of built-in C code functions (APIs) providess full control over the Red Pitaya board (signal generation and acquisition, digital I/O control, communication: I2C, SPI, UART, and others).

Jupyter notebook / Python

Jupiter notebook enables you to execute Python code and control Red Pitaya hardware features, visualize data and add explanatory text or write interactive documents directly from WEB browser Jupyter notebook Python editor.

big-FPGAs-Icon_4x

FPGA

Red Pitaya FPGA code examples include complete control logic over the signal acquisition and generation and more with all image build instructions and register map documentation. Code if free and available on Github.

Explore Red Pitaya Resources

Our team constantly works on enriching our information base which makes your experience with Red Pitaya better. Check out the documentation, teaching materials and case studies and start your Red Pitaya journey!