Skip to content

Remotely control Wi-Fi based microcontrollers with the PSP.

License

Notifications You must be signed in to change notification settings

diamant3/psp-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

psp-controller

GitHub Workflow Status (with event) GitHub all releases

Introduction

psp-controller is just a prototype and inspired from the project of iketsj's PSP Robot Controller.

I want to try his project, but there's no source code available. That's why I decided to create it on my own and make it open-source for others to learn from and modify on their own for those who want to try it.

Video Demonstration

psp-controller.mp4

Note

The video is about the PlayStation Portable (PSP), which can turn on and off the LED connected to the ESP8266.

PSP Controls

  • Button X - Off state of LED
  • Button O - On state of LED

Building

Tip

Use WSL2 or Ubuntu

main.c

Requirements:

run to build:

mkdir build && cd build
psp-cmake ..
make

Tip

Check Releases for the latest pre compiled EBOOT.PBP

Run

Important

Custom firmware is required to run this, please see issue.

Caution

Custom firmware can cause damage to your PSP.

Now connect your PSP to your Computer and copy the EBOOT.PBP to your PSP's directory like this:

PSP/GAME/<dirname>/EBOOT.PBP

<dirname> is an arbitrary name and put the EBOOT.PBP inside

main.ino

Requirements:

Download the arduino sketch file here psp-esp8266

Contribution

I'm open to any type of contribution. I have issues if you want to take them. Thanks!

Credits

PSPDEV