This is a cheap USB logic analyzer:
Amazon, $8.99 - https://www.amazon.com/gp/product/B07KW445DJ/
Description from Amazon product page:
- Comidox 1Set USB Logic Analyzer Device Set USB Cable 24MHz 8CH 24MHz 8 Channel UART IIC SPI Debug for Arduino ARM FPGA M100 Hot
- Sampling rate up to: 24 MHz , can be 24MHz. 16MHz, 12MHz, 8MHz, 4MHz, 2MHz, 1MHz, 500KHz, 250KHz, 200KHz, 100KHz, 50KHz, 25KHz.
- The logic for each channel sampling rate of 24M/s. General applications around 10M, enough to cope with a variety ofoccasions.
- A total of 8 digital channels, the voltage range is 0V and 5.5V, of which 1.5V is the voltage threshold, below 1.5V is considered low, above 1.5V is considered high.
- UART, SPI, IIC and other communication debugging, let you get twice the result with half the effort. 24M sampling rate, can automatically analyze UART, IIC, SPI and many other standard protocols.
After migrated to Ubuntu 20 -- needed s/w for it.
You can use Saleae s/w:
- Doc, https://support.saleae.com/user-guide/using-logic/untitled-2
Install from SNAP (Pulse View), or
$ sudo apt-get install sigrok