element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products & Partners
    Products & Partners
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products & Partners
  • More
RoadTests & Reviews
Review Blogs Blog 4 – Logic analyzer application in the Red Pitaya STEMlab 125-14 PRO Gen 2
  • Blogs
  • Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
  • Share
  • More
  • Cancel
  • Author Author: obones
  • Date Created: 29 Oct 2026 3:33 PM Date Created
  • Views 87 views
  • Likes 3 likes
  • Comments 4 comments
Related
Recommended
  • RoadTest
  • red pitaya

Blog 4 – Logic analyzer application in the Red Pitaya STEMlab 125-14 PRO Gen 2

obones
obones
29 Oct 2026

In my application for this roadtest, I mentioned using the RedPitaya Logic Analyzer app on a blind remote that I have here: the MCU talks to a ATMEL 25010 EEPROM and a CC1070 transmitter chip, all on a 2.7V logic which is within range of the RedPitaya board.

One can use the logic analyzer app directly, but it is recommended to get the extension module (80€), to get larger voltage scale and protect the input pins. That’s very surprising that for the base price the inputs are not overvoltage protected and/or 5V tolerant.

That module comes as a large block with a metal case, that sits on top of the RedPitaya by connecting to the E1 and E2 connectors, reminiscent of the PATA hard drive connectors of the day.

It is very strange that the female connectors on the extension are not keyed when the mating ones clearly expect them. This means that there is nothing preventing me from putting it in reverse or even shifted by one pin, with potentially disastrous consequences.

image

Out of curiosity, I took the extension apart to see what’s inside it that could justify the price tag:

image  image  image

Those of you who read colporteur  blog posts may feel that the case is somewhat similar to a picture they already saw.

As expected, it’s a large collection of transistors that “protect” the main board in case of overvoltage. Interestingly enough, there is an “out” row for the connector that is not populated and leads to resistors that are also missing. Maybe there was a “transmit” mode in the initial design but that never made it to the final product.

The provided probe cable needs some assembly, very tedious. Remember to slide back the white marker sleeves to be able to connect to the probe ends. The moving pin and the solder “bubble” do not give great confidence as to the quality of the connection.

image

The “grips” are not strong and slide off regular pins at the lightest touch which makes its very difficult to setup considering the ribbon is quite stiff as well.

This led me to use different hooks but ended up as a spaghetti bowl that I find ugly. Note that this on an ESP32 + RFM69 setup that I know is working, so that I can test the analysis of known signals before moving to inspecting an entirely unknown situation.

image

Sadly, after careful selection of parameters, while the application sees the signals, for some reason it does not analyze the bus at all. I asked about that situation in the forum and got suggested to use a not yet released “beta” version which means replacing the entire SD card content. And it’s not even a simple image to write with balenaEtcher, but rather a convoluted process that at some point even involves overwriting individual files in the right place…

What I wanted to do next was to export the read samples to a format that PulseView can read, but I couldn’t find a way to do that. The documentation says there is a “File” option in the export menu. And frankly, exporting to a WAV file would be nice as PulseView can import it just fine. But despite what the documentation is saying, it’s not there!

There is a “version” selector panel at the bottom right of the documentation page, but there is only one version available, so I can’t know if it’s something that was there and got removed, or something that will come up in a later version of the OS.
There should really be a history of documentation here to match whichever OS version a user is using To get a good example of such a version documentation, you can head over to to Terraform or NodeJS documentation websites.

A direct driver for PulseView would allow reading for longer time periods, but this too seems to be missing. This was talked about in this blog: https://content.redpitaya.com/blog/logic-analyzer-shield-for-a-rp-board

But this does not seem to have made it to the final product, there are no traces of the SUMP protocol in the documentation nor in the code.

For the kind of price the extension put me at, I really feel I should have gone with a BusPirate which does advertise about PulseView support.

So right now, I’m stuck on not being able to achieve one of the objectives of my application…


This blog is part of 7-part series for my Red Pitaya STEMlab 125-14 PRO Gen 2 Starter Kit roadtest:

Blog 1 – Unboxing the Red Pitaya STEMlab 125-14 PRO Gen 2 Starter Kit
Blog 2 – First contact with the Red Pitaya STEMlab 125-14 PRO Gen 2
Blog 3 – Oscilloscope application in the Red Pitaya STEMlab 125-14 PRO Gen 2
Blog 4 – Logic analyzer application in the Red Pitaya STEMlab 125-14 PRO Gen 2
Blog 5 – Software defined radio with the Red Pitaya STEMlab 125-14 PRO Gen 2
Blog 6 – Developing for the Red Pitaya STEMlab 125-14 PRO Gen 2
Red Pitaya STEMlab 125-14 PRO Gen 2 roadtest report

  • Sign in to reply
  • colporteur
    colporteur 5 days ago in reply to obones

    sounds like Red Pitaya is using aliexpress as their supplier:)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • obones
    obones 5 days ago in reply to colporteur

    Yes, I bought it, you can see it attached to the RedPitaya on the "spaghetti" picture with the multicolor cable attached to it.

    Each end of the cable has a "female" connector that is supposed to be connected to the wobbly "pin" of each probe, and that female connector has a white sleeve marked with the signal number completely covering the connector. One has to push back that sleeve for the connector to be revealed and thus be able to slide into the probe housing.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • colporteur
    colporteur 5 days ago

    Confirm O, you purchased the extender module?

    The pin picture is the probes. The pin is where a jumper would attached to Red Pitaya module?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB 5 days ago

    Nice update.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube