solved problems & fun solutions.
Tell us about your own experience!
We are highlited on EEWeb.com as the SITE OF THE DAY! Check it out here: http://www.eeweb.com/
RedPitaya

WHAT IS RED PITAYA?

Red Pitaya is an open-source-software measurement and control tool that consists of easy-to-use visual programming software and free of charge, ready-to-use open-source, web-based test and measurement instruments running on a powerful, credit card-sized board. With a single click, the board can transform into a web-based oscilloscope, spectrum analyzer, signal generator, LCR meter, Bode analyzer, or one of many other applications. Red Pitaya can be controlled by using Matlab, LabView, Python & Scilab.

Features Red Pitaya Classic laboratory instruments
Portability Credit card footprint Bulky
Customization possibilities Open source applications available None
User interaction Tablet, PC or smartphone with a touch screen Small LCD with low resolution
Access WIFI, LAN and USB RS232, USB(Optional)
Multi-Instrument Oscilloscope, Spectrum Analyser, Signal Generator Single Instrument

Open source application marketplace

Marketplace with many Red Pitaya applications that are completely open source and available for free. Perfect tool for educators, students, makers & hobbyists.

BROWSE APPS

  • Oscilloscope
  • Spectrum Analyser
  • LCR meter
  • Bode Analyser
  • Tesla meter
  • LTI DSP workbench
  • and many others
  • Download the source code

SINGLE CLICK & UPGRADE

Single click installation and upgrade of Red Pitaya applications

UPLOAD & SHARE

Ability to create and upload your own application and share it with other users

OPEN SOURCE

All code is open source and can be downloaded from GitHub

Remote Control using MATLAB/Python/LabVIEW/Scilab

Perfect for development, rapid prototyping and research.

EXAMPLES

  • Remote control over WLAN or LAN using SCPI commands
  • Access to complete Red Pitaya hardware functionalities (GPIOs, slow and fast DACs and ADCs, I2C, SPI, UART)

Open Source Software

Red Pitaya is based on the GNU/Linux operating system and can be customised at different programming levels. Available software interfaces include: HDL, C/C++, scripting languages, MATLAB and HTML based web interfaces.

DOWNLOAD THE SOURCE CODE

  • Possibility to create own WEB based apps
  • Access to complete Red Pitaya functionalities via APIs (GPIOs, slow and fast DACs and ADCs, I2C, SPI, UART)
  • Free FPGA development tools available

Pro Instruments Applications

The Pro Instruments have many more functionalities and features in comparison to the free open source applications. They were especially designed for advanced users seeking affordable, highly functional test and measurement equipment.

BUY NOW

Learn more about Pro Instruments

RED PITAYA PRO APPLICATIONS:

  • 125MS/s 14bit 2 channel Oscilloscope and 2 channel Signal Generator
  • DC to 63MHz 2 channel Spectrum Analyser

Visual programming

This is the perfect tool for newcomers to have fun while learning and putting their ideas into practice. It is equally suitable for developers that would like to prototype their ideas faster.

BUY NOW

Learn more about Visual Programming

  • Program Red Pitaya via intuitive WEB based service using blocks or other programming languages (python, C/C++, Java Script,..)
  • Create your own dashboards with real time graphs, dials, meters, sliders and buttons
  • Connect sensors and measure temperature, moisture, alcohol, water level, vibrations, UV light, sound, pressure, air quality or detect motion and more
  • Connect actuators and indicators such as LEDs, displays, motors or relays in order to control high load devices
  • Share measurements or send notifications to email or even social networks like Facebook and Twitter

Hardware specification

Connectivity and on-board features that you missed elsewhere.

Features
Red Pitaya

Raspberry PI

Arduino UNO
Processor Dual core ARM Cortex A9 + FPGA ARM 700MHz Microcontroller
ATmega328
FPGA
Fast Analog Inputs and outputs 125 MS/s
14 bit
Slow analog inputs 100 kS/s
12 bit
10 kS/s
10 bit
Operating system Linux Linux
Default functionality Multi-instrument Computer Microcontroller
App, market

Basic

Processor

Dual core ARM Cortex A9+ FPGA

FPGA

Xilinx Zynq 7010 SoC

RAM

DDR3 RAM 512MB (4Gb)

System memory

microSD up to 32Gb

Network connection

1000Base-T Ethernet connection

USB

USB 2.0

Console connection

micro USB

Synchronization port

Daisy chain connector (up to 500 Mbps)

Power connector

micro USB

Power consumption

5V, 2A max

Feature1

RF Inputs

RF input channels:

2

Bandwidth:

50 MHz (DC coupled, 3dB)

Sample rate:

125 MS/s

ADC resolution:

14 bits (LTC ADCs)

Input impedance:

1 MOhm/ 10pF

Default full scale voltage:

+-20V

Absolute max. input voltage:

30V

Input ESD protection:

yes

Overload protection:

protection diodes

Connector type:

SMA

Feature1

RF outputs

RF output channels:

2

Bandwidth:

50 MHz at 3dB

Sample rate:

125 MS/s

DAC resolution

14 bits

Load impedance

50 Ohm

Voltage range

+-1V

Output slew rate

200 V/us

Short circuit protection:

YES

Connector type:

SMA

Extension connector

Digital IOs

16

Analog inputs

4

Analog inputs voltage range

0-3.5V

Sample rate

100kS/s

Resolution

12bit

Analog outputs

4

Analog outputs voltage range

0-1.8V

Sample rate

100kS/s

Resolution

12bit

Communication interfaces

I2C,SPI,UART

Available voltages

+5V,+3.3V,-4V *

* Version 1.0 has -3V3 on pin 2 on connector E2

Extension module

Red Pitaya supports extension modules through dedicated connectors. Extension modules can be used to enhance the Red Pitaya connectivity with additional analog and digital input/output channels. The extension modules can add specific front-end or back-end analog signal processing functions and/or extend receiver and transmitter frequency range. More information can be found here.


Detailed Hardware specifications here (PDF)

Feature1