Skip to content
This repository has been archived by the owner on Nov 22, 2023. It is now read-only.
/ psp-controller Public archive
forked from diamant3/psp-controller

Remotely control Wi-Fi based microcontrollers with the PSP.

License

Notifications You must be signed in to change notification settings

C-Chads/psp-controller

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 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

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

CUSTOMIZED FIRMWARE OF PSP IS REQUIRED!

Note Use WSL2 or Ubuntu

src directory

REQUIRED

  • PSPDEV Main Website(PSPSDK Installation guide and PSP apps/games programming examples here.)
  • CMake(psp-cmake)
  • Make

run to build:

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

Check Releases for the latest pre compiled EBOOT.PBP

Run

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

psp-controller directory

REQUIRED

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

About

Remotely control Wi-Fi based microcontrollers with the PSP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 79.5%
  • C++ 11.8%
  • CMake 8.7%