The first thing you should do is to use the pandora battery and install a custom firmware. Then you can download a c or lua(or any other laguage that is available for psp) library for the psp, because they not olny allow you to easly program the psp but they also include code for the interface(buttons+analog stick), mem. stick, IR(if you are using the 1000 series), usb, wi-fi, and UMB drive(there are hudreds of place on the internet you can find this stuff easily, so I leave it to you). The psp cant directly interface with your robot components so you need a microcontroller. I see 2 advantages of using a psp in robotics: first is its speed(333mhz). second it is easy to debug(relatively "highdef" LCD + stereo speakers).The disadvantage is the fact that the process is more troublesome then usual. Not to mention that your lcd is broken so there is no way you can debug or even install the custom firmware. The last resource would be disasseble the psp and work directly with the motherboard, but that would be just as fun as building a robot out of a computer mother board: it sucks.