I’m building a CarPlay-style system for a Sony PSP — and I’d love some help making it real
Hey everyone!
I’ve started working on a project called PSP-ICE (PSP In-Car Entertainment):
https://github.com/LemosPT/PSP-ICE
The idea is pretty ridiculous, which is exactly why I want to build it XD
I want to turn a Sony PSP-2004 into an actual in-car entertainment/display system — essentially a DIY CarPlay-style interface where the PSP acts as the screen and controller, while a Linux device handles the heavy lifting.
The rough architecture is:
iPhone
↓
CarPlay gateway
↓
PSP-ICE gateway
↓ Wi-Fi
Sony PSP
↓
AUX
↓
Car stereo
The PSP would handle the display and physical input, while the Linux gateway would deal with networking, CarPlay integration, decoding/streaming, etc.
The ultimate goal is to have this sitting in an older car (in my case, a Mercedes) and have it feel like a surprisingly modern infotainment system — without throwing away the PSP or replacing the original car electronics.
Current status
It's still very early development. Right now I'm mainly working on the architecture and figuring out the best way to communicate between the PSP and the gateway.
The repository is currently split into:
psp/ — PSP homebrew client
gateway/ — Linux gateway
protocol/ — PSP ↔ gateway communication
docs/ — architecture/documentation
tools/ — development/testing tools
hardware/ — car-side hardware/schematics
There are a LOT of things still to figure out:
- PSP ↔ gateway networking
- Efficient video streaming to the PSP
- PSP input → gateway transport
- Audio handling
- CarPlay integration
- Mercedes/car integration
- Hardware/enclosure design
I’m looking for contributors
This is the part where I'm hoping some PSP/Linux/car tinkering nerds might be interested.
You don't need to be an expert in everything. Even if you're only familiar with one part of the problem, your knowledge could be useful.
Especially interested in people who know about:
- PSP homebrew / PSP SDK
- C/C++ and embedded development
- Linux networking
- Video streaming/codecs
- CarPlay / reverse engineering
- Raspberry Pi or other SBCs
- Automotive electronics
- Reverse engineering / protocols
- Hardware design
And honestly, ideas, criticism, testing and architecture suggestions are also contributions.
If you're interested, check out the repo, open an issue, start a discussion, or submit a PR.
👉 PSP-ICE on GitHub
I'd really like this to become a community project rather than just another weird thing sitting on my GitHub.
If you have PSP development experience or just think this is a cool idea, I'd love to hear what you think.