element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi Projects
  • Products
  • Raspberry Pi
  • Raspberry Pi Projects
  • More
  • Cancel
Raspberry Pi Projects
Blog PiSP Pocket
  • Blog
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi Projects to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: theluthier
  • Date Created: 10 Apr 2016 11:28 PM Date Created
  • Views 4025 views
  • Likes 5 likes
  • Comments 18 comments
  • rpibeginner
  • rpi3
  • gameboy
  • pocket
  • retropie
  • gbp
  • raspberry_pi_projects
Related
Recommended

PiSP Pocket

theluthier
theluthier
10 Apr 2016

About 6 months ago, I stumbled onto the Ben Heck Show and binge-watched several episodes before deciding to try some hardware modding myself. Here's my first project: The "PiSP Pocket"! I.e. a raspberry pi crammed into a gameboy pocket. The Pi-inside-a-GBP isn't an original idea but I think the dual analog sticks is unique, at least in terms of execution. I was inspired by this photoshopped image.

The specs:

  • Raspberry Pi 3 Model B
  • RetroPie 3.6
  • 2.2" SPI TFT display
  • 32 GB microSD storage
  • 3000 mAh battery with Powerboost 1000c (about 3-4 hours of battery life)
  • Battery status indicator circuit
  • 1 regular USB port, 2 micro USB ports (one for charging)
  • Original GBP power switch, D-pad, start, select, A & B buttons with additional L1, L2, R1, R2, X, Y buttons sourced from a TV remote (all interfaced via Teensy 2.0)
  • 2 PSP analog sticks
  • PWR and ACT LEDs
  • 2 mono speakers (no output from headphone jack unfortunately)

The rpi3 plays N64 perfectly, Dreamcast mostly perfect, and PSP surprisingly playable with a decreased frame rate. I'm quite impressed with the performance compared to the rpi2. It's been fun playing these systems on the nostalgic GBP form-factor. Though my adult hands get a skosh achy after a couple hours of playing heh.

Thanks for looking!

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

knas5S9e1ycQfRBFG_a7kEtySsxgKMObIWomGlqum4-NyikG664c-fSoUXgbHaJ-3AVCFdZxBy_B9RIlLo7ybbq9q4CEp0ZyRQEKNeilBRHjQvZ42rhq4Hm9qIvxCS5S_y0KuJJsSzmuW5R7fjzwMjWz7SZJTNszNEAWwcEFLIHfXha7C1h9pQCoH0FUzOurJ6d-Yp7W-E60EnYhqlzx88MFhIY1ZXWAS5_60B8cZNXspWCC5M1WgmDtKW0PyYrYpmGSSq2rpWtS4sAlzCPK0ct0KpV3OuQ_DtWvfzZwi8ovBDBITHYd0itvBX0t_wFNg82sDS1E3NSLcr0lve8PNgK4AiWLX1mekWEk1wEuLazSTnkoDP7Rn-VaQZJDqksbmynhS7TWn_a83yl_Msry0Pl3ss2h-1GARZ5SAmJf5MIp3rsXTEC7A-rslElBZqn3zzVu2LjG5huDDm2iz3finENrz1SV7_asktl6OksGlVwkmhUoyBZrcS_EbofAr-koANqWq66XZOM7KJpNs7TU8xZ4D1U27VBWj_AJTHoVBZ8iXpBw7S3buMQ_NHPNHhjIOxXy3A=w3064-h2050-no

hlLTAJAu-fV9P4OWdPerKreq5IFLbUPj7-vwd3SvvB0goUjPZy1S3jTOOvgLc5hYxZylj_w5EsRHsN3GTiA8neMrVpukgop3QZHQHfybHd7kJGBEspw38K05VCNQnimrLclN9AHLDtbebGy1TzVz4NBdIEhGbCk-jIGImI2Rbh3ALz7v2D32fvCVqKPGaN0rfmy0vZd5Z719QGkUN97dB-nOK3zy9mxKD86OXwS6snfelSj3Aheqxsc_Ys_fipsEkxW6M9c6bE6_cQM1xG5refzlyyJd6HphbjoXSeDnjRVK31yKePHxw-LM4BVDIWpQ-Z-s_4tsInBPIE1U73SN1zuj8oNaE8nAT3tQyKjlDXOdZKF9ebvGS4Hg309fQDJ-eVwLddKCtD9sJ6zg7nY0vRudcouoC8syH5c0kMmEwpkeWDgGzkkBeEH7ukcgZMkLOLbF5-NEkOfiC-BOcBjyRktwWmkAd1TuF1Lp5decXgGOWdB3h4Ala2cHa1-_iEMZSUa-trECoKEKy-3BtT7orxwS0Cva9gqXfPq9MXmEaprnBD3rP596CgLknRRW0Qo0lds7xA=w3064-h2050-no7GJq2aQu4PiI67cnNVkNoGwgjRL8zhRFv-btulZbsG4a0HAcuJNLTc_hhXYyiZjcZZlqmobdSAwfp8Dm-wZLiIhAOCiL4LM1mL_H1BovyUDlGqMTI-71KQ4KpBf3bUSyYe7BAyJupOaiELTe8T4Xsz59aRCoycNG_P5HlyoNS85MTV1D4wEbItoyROmwRDg-lSjbzBSHK2aqIQVpSDazG8LWQuagXwtUIESE4Z7WzMyWZiwOdgbpTmaAhWCx7Z16JjuW0HBTuTCmLAPxpJv1eX7dOE1__qwvA-ncLWgTbdbPAGiP1_qr52wh-XSxvdkRHCDdtMAhCjM6qZg8xP1CKU6MfoRc-lw7LzcRrPNW9G2JtnOrykKLYMKh6pN4kw4tFHXYoOlGMA8E70OSDkT6826ObQ7M7Dye79WrvhafMqAQVdjdTnSCC197D7w7-bpe3-lDQN4oN9cQ13A1sSCmMCuv_22RP3wD_X4loz024qDYyTjf2a-WPFWuChuawk1OpnKBONqwpJAr2z8uaLH4pvgVeqsg0JOa-giIbutZB818Lu_gWtmeMy8R1DUySLL7AGiU9w=w3064-h2050-no

ipoxDvv-bxoUQrkOlrYEBhooY3AdxUqeVpUxjOEUWd13qFrYFiyYyb7iSADiw47VMmlE17hgp3zEpVJbaskLbK8HHcjIo-vY9qHuwPKZVmdqXigJjY_LTK0ZOl451NbJFI-CAYccdCCpALIy3xsfsSvCxxQuRHyMeQnQCbdB6RulY8QMBlhztAC1-IUeZ9NxASElZTuvgziI-xKDhidKlSV1ayCobj-MDcwxY0Tnb34s4bf3Tfe-E_-nYMr8E-vMt6ou3RUCzYZXqBxRYjKk7BtTOZGmXQpECz3Ueq9wyIEq2b9lHvmbV1SzMCoaKpPqnr2Njr-Wj6MInPKbYZROAE_GSjZM0jW9C_3Zg2lBy11J6eoF9yf8Zzxx6jRBmRqA5ZmXg1GLEln7QSxFonMJmYo_H-M5dmdaHDqJyXlUZK8LWPn58PdOlfd9a0R4MHshh79AVR-bzyIULORoNLqi9vEb3QeXvOfmrg_AnPaaFaioKNllXS2S3h2u_sS91wilo3ez4E_rvCq5ycq0IpoKVt9BC1TMiMLfGjDXhxnx_CoFEND_foEMgRn_a5r-tBdyIguvUQ=w3064-h2050-no

imageimageimage
  • Sign in to reply

Top Comments

  • theluthier
    theluthier over 10 years ago in reply to Nate1616 +2
    Thank you, Nate! I've set it to 30 fps with frameskip at 1 and almost every game runs in realtime. So I guess that results in 15 fps. Sounds bad when I put it that way lol...but it renders games quite…
  • clem57
    clem57 over 10 years ago in reply to theluthier +2
    Ben Heck show did the same in one of his episodes. A chip off the old block. Eh!
  • theluthier
    theluthier over 9 years ago in reply to 6paths +2
    Hi Chris - Yes, I cut out pieces of the PCB and used conductive glue to attach wires to the conductive traces. I don't like tactile clicking either. The TV remote buttons have worked great except they…
  • theluthier
    theluthier over 10 years ago in reply to Nate1616

    Thank you, Nate! I've set it to 30 fps with frameskip at 1 and almost every game runs in realtime. So I guess that results in 15 fps. Sounds bad when I put it that way lol...but it renders games quite playable.

     

    Running as PPSSPP standalone instead of lr-ppsspp delivers much better performance. But that seemingly launches the emulator as a desktop GUI, so tweaking things has to be done with a mouse and keyboard - pretty lame given the gameboy-ness of the device. And there's always a mouse cursor visible in the upper corner...I believe psp emulation for retropie is fairly new and will surely improve over time.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Nate1616
    Nate1616 over 10 years ago

    Great Project Kent!  What frame rate are you getting with the PSP games?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • theluthier
    theluthier over 10 years ago in reply to jkutzsch

    I purchased a silicon heat sink pad just in case, but I haven't installed it nor have I experience any issues yet. Though I can feel it warming the back of the case noticeably with the more processor intensive emulators like dreamcast and psp. I should note that I decided to keep the rpi3 stock, so no overclocking.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jkutzsch
    jkutzsch over 10 years ago in reply to theluthier

    Did you use a Heatsink or are you noticing any heat issues?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • theluthier
    theluthier over 10 years ago

    jw0752 dougw clem57 - Thanks for the encouraging comments! Indeed the pi3 fits juuuust perfectly after shaving the excess board space under the USB ports and a smidge off the length-wise side.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube