this post was submitted on 06 Sep 2026
10 points (100.0% liked)

Electrical and Computer Engineering

3075 readers
17 users here now

Electrical and computer engineering (ECE) community, for professionals and learners. Discuss ECE related topics here, for instance digital design, signal processing, circuit analysis, electromagnetics, microelectronics, power electronics, RF electronics, etc.

founded 3 years ago
MODERATORS
 

How do people use an oscilloscope to analyze USB packets and such? I saw a video by Ben Eater and the way he did it was by exposing the necessary wires of a USB cable and probing those. Is this standard or are there types out there that have this functionally built-in as some accessory or something?

top 10 comments
sorted by: hot top controversial new old
[–] one_old_coder@piefed.social 2 points 10 hours ago (1 children)
[–] za_warudo_steve_freiheit@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago) (1 children)

Checked the video again. He used a Keysight DSOX1204G Digital Storage Oscilloscope.

https://www.youtube.com/watch?v=wdgULBpRoXk

[–] emptiness@lemmy.blahaj.zone 1 points 2 hours ago

I have the same scope, but it doesn’t have USB decode. I watched the video and he’s initially doing the decoding very manually. Fun, but not something you’re going to want to do when someone’s paying for your time.

He later switches to a Keysight DSO-X 4024A. It costs a fair bit more. :)

[–] Shadow@lemmy.ca 4 points 14 hours ago (2 children)

FYI you can also just use wireshark

[–] SteveTech@aussie.zone 1 points 1 hour ago* (last edited 1 hour ago)

Deleted - Replied to wrong comment.

[–] za_warudo_steve_freiheit@lemmy.world 1 points 4 hours ago (1 children)

Wireshark can do USB protocol analysis?????

[–] SteveTech@aussie.zone 2 points 1 hour ago

Depends on how low level you need. If you're just looking at the data being sent, then Wireshark will work fine; I've even used it to help reverse engineer a UPS. If you're investigating interference/timing/collisions/whatever then you'd need a scope or logic analyser.

[–] 1adam12@lemmy.ml 3 points 17 hours ago

You would be looking for a scope with a logic analyzer function.

[–] emptiness@lemmy.blahaj.zone 1 points 18 hours ago (1 children)

That sounds like an expensive oscilloscope.

I use an OpenVizsla.

The one Ben Eater was using was a Keysight 200MHz, I think with 2GS/s sampling.