| Quantity | 3+ units | 10+ units | 30+ units | 50+ units | More |
|---|---|---|---|---|---|
| Price /Unit | $31.36 | $30.72 | $29.76 | $28.48 | Contact US |
Black 3D-Printed Mini ESP32 Marauder Development Board Positioning Module with 1.44-inch Screen
$33.36
White 3D-Printed Mini ESP32 Marauder Development Board Positioning Module with 1.44-inch Screen
$33.36
Black Shell T-Embed-CC1101 Plus ESP32-S3 Development Board NRF24L01 2.4GHz ISM Transceiver with 1.9-inch LCD
$88.55
480M USB Sniffer Opensource USB Protocol Analyzer Hercules Microelectronics FPGA Support for Wireshark
Description:
- This product is a USB protocol analysis tool that can be used in conjunction with Wireshark for real-time protocol analysis. It supports USB low-speed, USB full speed, and USB high-speed. The software and hardware are based on ataradov.usb-sniffer replication and continue to be open sourced under the protocol for BSD-3-Clause license. The core change is to replace its Lattice LCMXO2 with Hercules Microelectronics H7P20 and the high-speed comparator with GSV332-MR.
All production design materials are open source, as follows:
- PCB drawings
- FPGA code
- Upper computer code
- Aluminum alloy casing
Official Tutorial:
- https://vllogic.com/quick/usb_sniffer_h7p20
Cloud Data Resources:
- https://pan.baidu.com/s/556fYdWR6jrxaBPkiDgI36w
Software Installation:
Method 1: Unzip to use
- Step 1: Unzip the WiresharkPortable64_4.4.9.paf.zip
- Step 2: The WiresharkPortable64.exe file located in the WiresharkPortable64_4.4.9.paf folder is the capturing software.
Method 2: Step by step installation
- Step 1: Install Wireshark-4.4.9-x64.exe from the zip file, or download the latest version from Wireshark's official website for installation
- Step 2: Start Wireshark, click on the Help - About Wireshark - Folder, open the Global Extcap path folder, and copy the usb_sniffer_win.exe file from the zip file to this folder. The plugin can also be built from its source code.
- Step 3: Restart Wireshark to ensure that the plugin is loaded.
Operation:
- Wiring example, the black line in the figure is connected to the Wireshark host, the white line is connected to the female port of the collection object, and the Bluetooth dog is the collection object device.

- Use the longer braided wire in the attachment to connect the USB3.0 female port on the Wireshark host to the TYPE-C port on the analyzer's illuminated side.
- Use the shorter shielded wire in the attachment to connect the female port of the collection object to the TYPE-C port on the non-illuminated side of the analyzer.
- Start Wireshark and a USB Sniffer will appear during collection. Click on its gear and select the collection speed based on the target device speed. It is recommended to check Fold empty frames and click Start.
- Connect the collection object device to A-female. Under normal circumstances, USB communication starts immediately and the collected data will be displayed in Wireshark.
For Wireshark Analysis Example:
- High speed USB flash drives: sniffer_hs_USBFlashDisk.pcapng
- High speed Vllink Basic2 debugger: sniffer_hs_VllinkBasic2.pcapng
- Full speed CSR 4.0 Bluetooth dog: sniffer_fs_csr4.0.pcapng
- Full speed gaming handle: sniffer_fs_gamepad/pcapng
FAQ:
Q1: Can the speed be automatically recognized during collection without the need to select a speed mode in advance?
A1: The original author did not implement this feature, and this product does not support it either.
Q2: Does it support for USB PACKET VIEW?
A2: Real time collection is not supported, but it can be imported for analysis. Please refer to hellofpga.com_usb-sniffer for details.
Secondary Development:
- Note: We do not provide technical support for secondary development, and welding, programming, and other behaviors during the development process may prevent the product from warranty services.
- How to enter Boot (for CY7A68013A): Short circuit the Boot and VCC next to the CY7A68013A chip on the PCB, and then connect it to the computer to perform secondary programming.
- For H7P20: Please refer to Hercules Microelectronics.
Package Included:
- 1 x USB Protocol Analyzer