RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    PSPi Version 2.0 - Raspberry Pi Zero in a PSP - Project is Now Complete!

    Scheduled Pinned Locked Moved Projects and Themes
    psppspipi zeroothermod
    82 Posts 19 Posters 74.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • PingSpikeP
      PingSpike
      last edited by

      I said it before in the v1.0 thread but man, I have to say it again here too.

      WOW!!!!

      Your dedication and patience is simply incredible!

      Thanks for documenting with photos, we all know how long this takes, I am very grateful, thank you mate :)

      Here's my RetroStation project - http://www.pingspike.com/retrostation-part-4/

      :D

      adamspcA 1 Reply Last reply Reply Quote 0
      • adamspcA
        adamspc @PingSpike
        last edited by

        @PingSpike
        I really appreciate the kind words. I've posted some new photos. Hope you enjoy them.

        https://www.othermod.com

        1 Reply Last reply Reply Quote 0
        • P
          pimpmaul69
          last edited by

          I have to ask a question. Why are people modding psps to use pi zeros in. I mod all kinds of systems withe pi's and pi zeros but I have a psp go that can play far more than a pi zero can. It emulates ps1 games perfectly plays psp, neo geo, and others that the pi zero cant emulate so im just not sure why people are hacking up psp's to make it a lesser capable system??

          adamspcA glennlakeG 2 Replies Last reply Reply Quote -1
          • scrappbrappS
            scrappbrapp
            last edited by

            holy bejeezuz mother of pearl.

            I have nothing of intelligence to add to this.

            If you gave me a kit with instructions, I'm sure I could make it... but I cant imagine being the creator.
            Nothing of intelligence to add to this.

            1 Reply Last reply Reply Quote 1
            • adamspcA
              adamspc @pimpmaul69
              last edited by adamspc

              @pimpmaul69
              A broken PSP doesn't play any games at all. This takes a broken PSP and turns in into something new. The case it perfect for this project. The 4.3 inch LCD is far better for playing games than any Gameboy screen. The only purpose the PSP serves it to hold the components. This is more than just a game emulator too...its a computer. Anyone else wanna chime in?

              https://www.othermod.com

              1 Reply Last reply Reply Quote 3
              • glennlakeG
                glennlake @pimpmaul69
                last edited by glennlake

                @pimpmaul69 You are assuming these PSPs are alive and working . Last I looked on eBay you can get a dead one for 3 bucks. If the case is in one piece it golden. Plus the satisfaction of building something of your own creation! My hat's off to all the hacker/builders here! I see adamspc is of the same mind.

                1 Reply Last reply Reply Quote 1
                • mooseprM
                  moosepr
                  last edited by

                  Yeah, it doesn't matter if it can't play PSP games, is just impressive you can shoehorn it all inside the casing! Do you have anything between the pi and the audio bits? I know you can reassign the gpio to get the audio signal, but does the amp act as the filtering circuit, or am i jumping a few steps?

                  want to get a tft into your project, look no further than here https://retropie.org.uk/forum/topic/7464/ili9341-tft-screen-guide

                  glennlakeG adamspcA 2 Replies Last reply Reply Quote 0
                  • glennlakeG
                    glennlake @moosepr
                    last edited by

                    @moosepr Adafruit has an amp the takes the digital audio and converts it to analog. https://www.adafruit.com/products/3006. I haven't tried it yet but it's on order.

                    adamspcA 1 Reply Last reply Reply Quote 0
                    • adamspcA
                      adamspc @glennlake
                      last edited by adamspc

                      @glennlake
                      I will have to look into this. If it doesn't take the pins I'm going to use for the joystick or controls then this might work pretty well. It looks like it could be using GPIO pins 18 and 13, which are the ones used for audio on the Pi. The price is definitely reasonable. the only down side is that it is mono and not stereo.

                      https://www.othermod.com

                      1 Reply Last reply Reply Quote 0
                      • adamspcA
                        adamspc @moosepr
                        last edited by

                        @moosepr
                        The amp I'm using can be driven directly from the GPIO, but there is a little buzz in the speakers. I've wired capacitors between the GPIO and the amp and it cuts down on the buzzing substantially, but it also lowers the volume a little. Not too much of an issue since the volume level is still fine. I'm still tinkering with a filter and I'll post my results when I begin wiring the audio on this one.

                        https://www.othermod.com

                        1 Reply Last reply Reply Quote 0
                        • adamspcA
                          adamspc
                          last edited by adamspc

                          The post has been updated. Also, I moved all the pictures and most of the tutorial to Google Docs to reduce clutter on the forum. I hope everyone is happy with this change. The pics in Google Docs have also been resized because they were taking a while to load. 10 megapixel was a bit much, so they have been lowered to 1 megapixel.

                          Feedback (or criticism) is welcome. Thanks guys.

                          https://www.othermod.com

                          1 Reply Last reply Reply Quote 0
                          • P
                            pau
                            last edited by

                            im little bit confused with the buttons
                            how do you power the buttons.

                            i can only see which wire is for up, down, left.... but i cannt see which wire from the fpc is for ground and power/vcc
                            how do you connect the the buttons to the gpio. with pinouts

                            thank you :)

                            adamspcA 1 Reply Last reply Reply Quote 0
                            • markyh444M
                              markyh444
                              last edited by

                              @adamspc I am following this really closely now because my next project was going to be a handheld, though with a 3d printed case. This is probably going to be more cost effective and with better controls and potential features. I've got a broken PSP on its way to me from eBay, and I'm going to tear it down next week.

                              Retropie in a NES - Pi 3 with Mausberry circuit shutdown switch wired to buttons and 8bitdo NesPro30 controller
                              Retropie in a Saturn Controller - Pi Zero, GPIO controls using DB9 driver
                              Retropie in a PSX - Pi3
                              https://markyh444.wordpress.com

                              1 Reply Last reply Reply Quote 0
                              • adamspcA
                                adamspc @pau
                                last edited by adamspc

                                @pau
                                The internal GPIO resistors are pulled up to 3.3v using software. When the GPIO pin is connected to ground, the voltage drops. This drop is detected by the software and a keypress is issued. One side of the button is conencted to the GPIO and the other is connected to ground. When a button is pressed, the connection to ground is made.

                                As for the pinouts, there are a bunch of ground wires on the FPC.
                                Check out the pinouts here, and look at the FPC connector. The ones labeled GND are all hooked to ground. All of them need to be hooked up because they go to different areas.

                                @markyh444
                                I'm happy to have inspired the change in direction. Looking forward to seeing your finished product.

                                https://www.othermod.com

                                1 Reply Last reply Reply Quote 0
                                • A
                                  adcraggles @adamspc
                                  last edited by

                                  @adamspc

                                  Hi there,

                                  This is simply amazing!!!!! Excellent work!!!! I also thought the psp would be great for this project, unfortunately my understanding of electronics is lacking. Do you plan on doing a more detailed tutorial at all, I really hope so.

                                  Thanks
                                  Adam

                                  adamspcA 1 Reply Last reply Reply Quote 0
                                  • adamspcA
                                    adamspc @adcraggles
                                    last edited by

                                    @adcraggles
                                    I'm happy to be more detailed on any portion of this. If there is something you don't understand just let me know and I'll explain it. I'm actually setting up a website I'll use for more specific tutorials on things like GPIO buttons and electrical schematics, so input from everyone on difficult areas is welcome.

                                    https://www.othermod.com

                                    A glennlakeG 2 Replies Last reply Reply Quote 1
                                    • A
                                      adcraggles @adamspc
                                      last edited by

                                      @adamspc
                                      Excellent thank you,

                                      I'm gonna order the psp and get stuck in!!!

                                      1 Reply Last reply Reply Quote 0
                                      • glennlakeG
                                        glennlake @adamspc
                                        last edited by

                                        @adamspc Good news! I will be patitulillary interested in how to use the GPIO pins for a game controller. I don't like the idea of gutting a usb game controller to put into a portable game player.

                                        adamspcA 1 Reply Last reply Reply Quote 0
                                        • P
                                          Pifan
                                          last edited by

                                          Brilliant work @adamspc ! It is really useful to have all your documentation available to learn from. I have been wanting to implement the soft button power switch on my next build but I couldn't really understand existing examples I have found online. Having the step by step photos really helps and I think I will give it a go now.

                                          Cheers!

                                          1 Reply Last reply Reply Quote 0
                                          • adamspcA
                                            adamspc @glennlake
                                            last edited by adamspc

                                            @glennlake
                                            I've got a GPIO guide coming together at http://othermod.com/gpio-buttons/

                                            @Pifan
                                            Here is one for the power switch circuit. If anyone has trouble following it please tell me. I'm attempting to make this easy to duplicate.
                                            http://othermod.com/raspberry-pi-soft-onoff-circuit/

                                            https://www.othermod.com

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.