Well, I wish I'd thought of that sooner.
Nov. 10th, 2008 04:40 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
It is a *lot* cheaper to order a PlayStation 2 controller from DealExtreme.com than to order 2 mini joysticks from Mouser. Duh.
It is, however, apparently not trivial to hook the controller directly up to an Arduino. There's a couple of libraries that *claim* to parse the playstation protocol, but they seem not to work for me. Which is a shame, because it would be nice to use a small number of wires for a big number of buttons. However, all I need are the joysticks and a few buttons.
So I opened the controller, tapped the joysticks, and success! The Arduino now reads them directly.
Which means flying pirate ship of rabbity doom controller ahoy!
If I could parse the controller, I could use a wireless, and thus avoid the ickiness of doing wireless on the arduino side. So I've ordered another one, and we shall see....
jai.
.
It is, however, apparently not trivial to hook the controller directly up to an Arduino. There's a couple of libraries that *claim* to parse the playstation protocol, but they seem not to work for me. Which is a shame, because it would be nice to use a small number of wires for a big number of buttons. However, all I need are the joysticks and a few buttons.
So I opened the controller, tapped the joysticks, and success! The Arduino now reads them directly.
Which means flying pirate ship of rabbity doom controller ahoy!
If I could parse the controller, I could use a wireless, and thus avoid the ickiness of doing wireless on the arduino side. So I've ordered another one, and we shall see....
jai.
.