PlayStation 2(PS2) Controller

From Visuino
Jump to navigation Jump to search

Summary

Interface for PlayStation 2 controller with vibration motor support and analog stick control.

Description

The PlayStation 2(PS2) Controller component provides comprehensive interface capabilities for PS2 controllers, including button input, analog stick control, and vibration motor output. It supports all standard PS2 controller features through direct digital pin connections.

Diagram:


Properties

  • Enabled - Enables or disables the controller interface.

Pins

Input Pins

  • Small Vibrate Motor - Controls the small vibration motor.
  • Large Vibrate Motor - Controls the large vibration motor.
  • Clock - Clock signal for controller communication.


Output Pins

  • Directional Buttons - Digital outputs for D-pad (Up, Down, Left, Right).
  • ShapeColorButtons - Digital outputs for shape/color buttons (Green/Triangle, Blue/Cross, Pink/Square, Red/Circle).
  • LeftFrontButtons - Digital outputs for left shoulder buttons (L1, L2).
  • RightFrontButtons - Digital outputs for right shoulder buttons (R1, R2).
  • LeftStick - Analog outputs for left stick (X, Y, Button).
  • RightStick - Analog outputs for right stick (X, Y, Button).

Other Pins

  • Chip Select - Chip select signal for controller interface.
  • Interface - Data interface pin.
  • Error - Error signal input.
  • Select Button - Select button state output.
  • Start Button - Start button state output.

Categories