Basic questions

Hi, i´m new using ps2 joystick to control a robot and i have some basic questions that i couldn´t find.
I´m using a ATMEGA32 to control 18 servos, and now i want to use an ps2 joystick to send the commands to the Microcontroler.
I know that the ps2 js send and receive data via serial, SPI. My question is:

  • Can i interface the ps2 control direct to the ATMEGA32?
  • What is the meaning of the information received? How can i know the link between what i´m pressing in the joystick and what the joystick send. Actually i want to know the meaning of each byte or bit send.
  • Can i use an wireless TX/RX to transmit the data between the joystick and the MC?

Thank you!

You can use either the wired or the wireless PS2 joystick interfaces with a uP to control a 'bot.

Here’s a few URL’s to info:

curiousinventor.com/guides/ps2

gamesx.com/controldata/psxcont/psxcont.htm

sophiateam.undrgnd.free.fr/psx/index.html

lynxmotion.com/images/files/ps2cmd01.txt

docs.google.com/View?docid=ddbmmwds_5cw4pk3

The PS2 sends 7 or 8 bytes of data in response to a query, the bytes are well defined.

Alan KM6VV