KurtE
Senior Member+
Sorry if this turns out to be a duplicate of other stuff, but thought I would mention.
A high percentage of the Lynxmotion robots sold are sold with a Playstation 2 controllers to control them. The PS2 controllers use a SPI like interface to talk to the controller. If you wish to have more information on how they work, my favorite place for information is: http://store.curiousinventor.com/guides/PS2
When they converted their robots to run on Arduinos, we used the PS2 library that will developed by Bill Porter. Over the last few years, I have made some changes to it, to fix a few issues as well as to get it to first work on Chipkit boards (Pic32), Arduino Due, and:
Today I made some changes to it, to make it work with the Teensy 3.1. I updated my branch of this project up on github:
https://github.com/KurtE/Arduino-PS2X
A high percentage of the Lynxmotion robots sold are sold with a Playstation 2 controllers to control them. The PS2 controllers use a SPI like interface to talk to the controller. If you wish to have more information on how they work, my favorite place for information is: http://store.curiousinventor.com/guides/PS2
When they converted their robots to run on Arduinos, we used the PS2 library that will developed by Bill Porter. Over the last few years, I have made some changes to it, to fix a few issues as well as to get it to first work on Chipkit boards (Pic32), Arduino Due, and:
Today I made some changes to it, to make it work with the Teensy 3.1. I updated my branch of this project up on github:
https://github.com/KurtE/Arduino-PS2X