Jeremy W. Langston

Personal Website

Portable Console Emulator using a Raspberry Pi

Here’s a couple pictures from my last project:  tablet-based teleprompter with 15mm support rods and a quick disconnect camera system.  It turned out very well.  One of these days I’ll post up some more detail.

image image

 

But that project’s over and my shop is missing me.  This time I’m getting back to electronics.  Lately I’ve been playing the old NES games.  Well, when I say playing, I mean with my original NES.  I left a cartridge in the console the last time I played it and all of the pins got stressed, resulting in the blinking display.  This is typical when the pins connecting to the cartridge don’t make a good connection.  Bending them back was an easy fix, and didn’t even require the removal of the security chip.

Anyways, now I’m trying to make a portable system based on a Raspberry Pi.  Having installed the RetroPie distribution, running NES/SNES/Genesis/etc. emulators are a breeze.  I bought a few other components to make sure everything would work, and then started designing.

Portable Console v3 - 1Portable Console v3 - 2

Here’s what I’ve come up with.  I went through several revisions, trying to maximize space and portability.  At the same time, I tried to keep ergonomics in mind.  The size is a bit chunky, but feels good in the hand so far.  The enclosure is made of two pieces of polypropylene.  Originally I wanted it all milled out of solid aluminum.  Not wanting to spend 500 hrs making billions of passes milling, I chickened out for something much easier to machine (set RPMs low and make heavy cuts).

The parts I’m using are, mostly, shown below:  a Raspberry Pi, a 12V-5V switching regulator from eBay, a 4.3″ TFT car monitor from Amazon, a 12V LiPo battery with integrated charging and power switch components from eBay, and the little silicon pads from a Logitech Gravis Gamepad Pro that doesn’t work.  Oh, and a Teensy v3 to make the gamepad portion.

image

 

Since I’m splitting up the buttons from a traditional gamepad with the monitor in the middle, I needed some custom PCBs.  Gamepads work by closing circuits to ground via silicon pads with bits of carbon in it.  I could use some pushbuttons, but wanted to retain the nice action of a gamepad button.  Once I got the dimensions and button positions from Inventor, I made the PCB layout in DipTrace.  Then I used the tried and true laser toner, copper clad PC board, and ferric chloride PCB solution.  It took a few tries, but I like the results.

image  image

The 4.3″ TFT monitor is a great deal for $18.  I just need to make some changes to get it how I wanted.  First was to remove the case and hardwire the power to the battery and to the regulator.  Next I needed to remove the pushbuttons on the back of the monitor.  Eventually I’d like to control them via my Teensy microcontroller because they bring up the menu for setting things like brightness, etc.

image  image

When I first got the regulator I was a bit suspicious since it looked like there was a big glob of solder bridging a couple nodes.  Metering it all out it appears OK.

image  image

 

I then hardwired power and NTSC video directly to the Raspberry Pi.  The main regulator pads were the best place to supply 5V and bypass the USB port.

image  image

Lastly I started fabricating the front of the enclosure.  I’ve got about 8 hrs into it now and haven’t made any mistakes – yay!  Unfortunately I ran out of polypropylene and had to put in a new order.  In the meantime, I am going to make the buttons.  Well, that’s all for now…

 

50 Comments

  1. thank you so much for this article this is aweseome

  2. Pawna Lake Camp

    April 4, 2020 at 1:59 am

    Nice idea of splitting up the buttons from a traditional gamepad. Really interesting. Keep posting such good content.ohh
    Thanks and regards!

  3. Spectrum TV App for Windows is the best choice for watching live tv shows. this app made by united states and other countries. The spectrum TV app is available for the Android device and iOS devices. nowadays this a most popular in worldwide. – https://nex1music.ir/دانلود-فیلم-هزارتو/

  4. That is a great tip especially to those new to the blogosphere.
    Simple but very precise information… Appreciate your sharing this one.A must read post! – https://nex1music.ir/دانلود-فیلم-نسترن-های-وحشی/

  5. a great tip especially to those new to the blogosphere.
    Simple but very precise information… Appreciate your sharing this one.A must read post! – https://nex1music.ir/دانلود-فیلم-نسترن-های-وحشی/

  6. Spectrum TV App for Betcup Windows is the best choice for watching live tv shows. this app made

  7. Spectrum TV App for Windows is the best choice for watching live tv shows. this app made by united states and other countries. The spectrum TV app is available for the Android device and iOS devices. nowadays this a most popular in worldwide. – https://nex1music.ir/دانلود-فیلم-شکستن-همزمان-بیست-استخوان/

  8. great post this is aweseome thank yu

  9. The best marketing assignment help malaysia, site is AllAssignmentHelp, they provide online assignment experts for all grade students. They also give valuable discounts and packages are very affordable and tutors are available 24*7
    online thesis writer.

  10. this is so awesome great post

  11. this is great thank you so much

  12. You got a great blog. I will be interested in more similar topics. I see you got really very useful topics, I will be always checking your blog thanks.

  13. We offer the latest automatic ssd solution,universal chemicals, activating powders and specialize in cleaning all types of defaced notes, black notes, anti-breese, marked or stained bills of any currency. For more information contact at +1 (408) 657-0350

  14. Thanks for sharing the good information,

  15. thank you so mcuh hfor this

  16. Wiktionary has grown beyond a standard dictionary and now includes a thesaurus, a rhyme guide, phrase books, language statistics and extensive appendices. We aim to include not only the definition of word, but also enough information to really understand it. Thus etymologies, pronunciations, sample quotations, synonyms, antonyms and translations are included. – https://nex1music.ir/دانلود-فیلم-ماجرای-نیمروز-رد-خون/

  17. Wiktionary has grown beyond a standard dictionary and now includes a thesaurus, a rhyme guide, phrase books, language statistics and extensive appendices. We aim to include not only the definition of a word, but also enough information to really understand it. Thus etymologies, pronunciations, sample quotations, synonyms, antonyms and translations are included. – دانلود فیلم ماجرای نیمروز: رد خون

  18. Wiktionary has grown beyond a standard dictionary and now includes a thesaurus
    https://golsarmusic.ir/tag/%d8%a7%db%8c%d9%88%d8%a7%d9%86-%d8%a8%d9%86%d8%af/

  19. Wiktionary has Betcup beyond a standard dictionary and now includes a thesaurus, a rhyme guide, phrase books, language statistics and extensive appendices

  20. Buy LSD online
    1p-LSD, short for 1 Propionyl Lysergic Acid Diethylamide is the hallucinogenic, psychedelic drug that belongs to the family of lysergamide. This substance has almost no history of human use. This substance has never been reported in any formal scientific literature making it unknown to the public and the academics. to buy LSD online order at https://refindchem.com/product/lsd-blotter-for-sale-lysergic-acid-diethylamide/

  21. That is a great tip especially to those new to the blogosphere.
    Simple but very precise information… Appreciate your sharing this one.
    A must read post! – https://nex1music.ir/دانلود-فیلم-معکوس/

  22. https://nightcokesupplies.com/nightcokesupplies is a legit online pharmacy based in California U.S.A, we are specialized in the production and sales of cannabis products alongside prescription pills and opioids like Adderall, oxycontin, Xanax, Percocets, hydrocodone and other hard powders like molly, cocaine, crystal meth and a lot more. you can visit our website for more details about our services or contact us directly via tel/ whatsapp +18599355231wicker… nightcoke
    buy fentanyl powder, how to order fentanyl safely buy ecstasy online buy flake cocaine online buy dmt crystals online buy quality xanax pillsbuy valium pills online buy hydrocodone pills onlinebuy oxycontin  buy percocet online  buy morphine pills online  buy molly pills buy Alpha php online buy pure cocaine online where to buy heroin buy adderall pills online buy good crystal mdma  buy peruvian cocaine online buy lsd blotters  buy lsd pills online buy pure crystal meth  biphetamine for sale buy good ketamine online order gorilla glue online  purchase grand daddy purplebuy ghost og onlinebuy California orange online buy blue nuken buy bubba kush safely  buy blue dream online buy black diamond kush order berry white online buy bc kush safely  K2 spice buy black tar heroin for salebrown powder heroin buy pure crystal meth china white heroinbuy ritalin tablets online white powder heroin 

  23. https://nightcokesupplies.com/nightcokesupplies is a legit online pharmacy based in California U.S.A, we are specialized in the production and sales of cannabis products alongside prescription pills and opioids like Adderall, oxycontin, Xanax, Percocets, hydrocodone and other hard powders like molly, cocaine, crystal meth and a lot more. you can visit our website for more details about our services or contact us directly via tel/ whatsapp +18599355231wicker… nightcoke
    buy fentanyl powder, how to order fentanyl  https://nightcokesupplies.com/product/buy-fentanyl-powder/safely buy ecstasy online https://nightcokesupplies.com/product/ecstasy-mdma/buy flake cocaine online  https://nightcokesupplies.com/product/buy-flake-cocaine-online/buy dmt crystals online  https://nightcokesupplies.com/product/buy-dmt-crystals-online/buy quality xanax pillshttps://nightcokesupplies.com/product/buy-quality-xanax-pills/buy valium pills online https://nightcokesupplies.com/product/buy-valium-pills-online/buy hydrocodone pills online https://nightcokesupplies.com/product/buy-hydrocodone-pills/buy oxycontin  https://nightcokesupplies.com/product/buy-oxycontin/buy percocet online  https://nightcokesupplies.com/product/buy-percocet-online/buy morphine pills online  https://nightcokesupplies.com/product/buy-morphine-pills-online/buy molly pills  https://nightcokesupplies.com/product/buy-molly-pills/buy Alpha php online  https://nightcokesupplies.com/product/buy-alpha-php-online-alpha-php/buy pure cocaine online  https://nightcokesupplies.com/product/buy-pure-cocaine-online/where to buy heroin  https://nightcokesupplies.com/product/where-to-buy-heroin/buy adderall pills online https://nightcokesupplies.com/product/buy-adderall-pills-online-adderall-pills-30g/buy good crystal mdma  https://nightcokesupplies.com/product/buy-good-crystal-mdma/buy peruvian cocaine online https://nightcokesupplies.com/product/buy-peruvian-cocaine-online/buy lsd blotters  https://nightcokesupplies.com/product/buy-lsd-blotters/buy lsd pills online https://nightcokesupplies.com/product/buy-lsd-pills-online-lsd-capsule/buy pure crystal meth  https://nightcokesupplies.com/product/buy-pure-crystal-meth/biphetamine for sale  https://nightcokesupplies.com/product/biphetamine-for-sale/buy good ketamine online https://nightcokesupplies.com/product/buy-good-ketamine-online-ketamine/order gorilla glue online  https://nightcokesupplies.com/product/order-gorilla-glue-online-gorilla-glue-aaaa/purchase grand daddy purple https://nightcokesupplies.com/product/purchase-grand-daddy-purple-grand-daddy-purple/buy ghost og online https://nightcokesupplies.com/product/buy-ghost-og-online-ghost-og/buy California orange online  https://nightcokesupplies.com/product/buy-california-orange-online-california-orange-aa/buy blue nuken  https://nightcokesupplies.com/product/buy-blue-nuken-blue-nuken/buy bruce banner  https://nightcokesupplies.com/product/buy-bruce-banner-243/buy bubba kush safely  https://nightcokesupplies.com/product/buy-bubba-kush-safely-bubba-kush/buy blue dream online  https://nightcokesupplies.com/product/buy-blue-dream-online-blue-dream/buy black diamond kush  https://nightcokesupplies.com/product/buy-black-diamond-kush-black-diamond/order berry white online  https://nightcokesupplies.com/product/order-berry-white-online-berry-white/buy bc kush safely   https://nightcokesupplies.com/product/buy-bc-kush-safely-bc-kush/K2 spice buy  https://nightcokesupplies.com/product/k2-spice-buy/black tar heroin for sale https://nightcokesupplies.com/product/black-tar-heroin/brown powder heroin https://nightcokesupplies.com/product/brown-powder-heroin/buy pure crystal meth https://nightcokesupplies.com/product/buy-pure-crystal-meth/china white heroin https://nightcokesupplies.com/product/china-white-heroin/buy ritalin tablets online https://nightcokesupplies.com/product/buy-ritalin-tablets-online/white powder heroin https://nightcokesupplies.com/product/white-powder-heroin/

Leave a Reply

Your email address will not be published.

© 2024 Jeremy W. Langston

Theme by Anders NorenUp ↑