PS2 Robot Controller V1 and V2 compatibility

Does anyone know whether the “PS2 Robot Controller V2 RB-Kee-01” (robotshop.com/eu/en/ps2-robot-controller-v2.html) is compatible with the older Phoenix code (v2.1) on a Basic Atom Pro (Botboard II)?
Or is only the “PS2 Robot Controller V1 RB-Bat-51” (robotshop.com/en/ps2-robot-controller-v1.html) compatible with the older code?

I know the version 3’s do not work with this code.

I have a V2 and it works perfectly fine, I think the RobotShop staff will be able to answer your question about V1. I suspect it should work.

V3 works if you get a BotBoarduino. The wiring guides are wrong right now, check out my A-pod build log how about to do it properly.

The PS2 V1 should be compatible directly with the Bot Board / Basic Atom. The PS2 V3 should also be compatible, though we have only tested it with a few robots.
Since support for the Basic Atom line was discontinued a while ago, we have not done significant testing for “reserve compatibility”.
The following page should help: lynxmotion.com/driver.aspx?T … 2-versions

Does this also mean that the V2 is not compatible with the BB2 BAP setup?

And is the V2 compatible with the Botboarduino setup?

Not necessarily incompatible, just not thoroughly tested.

PS2 Interface.png Actually, now that I look at the interface, it is the same across the different controllers. One sure way is to do so unit testing to make sure you can get your board to recognize all of the buttons. From there it should be straight forward maybe a few code configuration changes.