Task Breakdown

  • PS/2 State machine
  • PS/2 Signal Timing and Delay
  • Researching Timing and Signals on a Real Mouse
  • PS/2 Protocol and Signal Generation
  • PS/2 Mouse Sending and Receiving
  • Documentation
  • ADC conversion to mouse movement and scrolling
  • Mouse button push
  • Build and solder circuits
  • Mouse casing
  • Schematics
  • Code commenting