Raspberry Pico-based 100-Msps logic analyzer

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • logicanalyzer

    24 channel, 100Msps logic analyzer hardware and software

  • sigrok-pico

    Use a raspberry pi pico (rp2040) as a logic analyzer and oscilloscope with sigrok

  • There is a driver and firmware for sigrok for using the PI Pico that was posted to Hackaday a while back. It hasn't been merged upstream yet but I got it up and running today just fine building it from source. https://github.com/pico-coder/sigrok-pico

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PicoCart64

    N64 development cart using a Raspberry Pi RP2040

  • The mentioned N64 cartridge is most likely this project:

    https://github.com/kbeckmann/PicoCart64/

    The creator [0] tweets about it frequently, in particular this thread [1]. It uses the cool RP2040 Stamp [2] mini-board with FlexyPins [3], a very interesting way of putting putting boards with castellated edges (that's the patterned edge with contacts built right into it) onto a carrier board.

    [0] https://twitter.com/kbeckmann/

    [1] https://twitter.com/kbeckmann/status/1538634588020424708

    [2] https://lectronz.com/products/rp2040-stamp

    [3] https://lectronz.com/products/flexypin-pack-of-100

  • serialviz

    Plots data from a serial device in Chrome. (An alternative to Arduino's Serial Plotter.)

  • Nice! Looks like the protocol between the Pico and the Windows software is quite simple. Porting it to another OS shouldn't too hard.

    Here's an unusual approach to portability for this kind of software: since Chrome supports Web Serial, a web app could do the UI and then it would be portable across operating systems (though still Chromium specific) with no software to install (assuming you already have Chrome or Edge).

    Along those lines, I wrote a little web app that plots CSV data from a microcontroller board (which happens to be a Pico). There's not a lot to it, but I like it better than the Arduino plotter and it might be useful as an example:

    https://github.com/skybrian/serialviz

  • gbs-control

  • Have you seen gbs-control?[1] It's not exactly what you're trying to do, but maybe close enough?

    [1] https://github.com/ramapcsx2/gbs-control

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts