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.



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…



  1. Gülüş Tasarımı İstanbul

  2. Çorlu boşanma avukatı
    Çorlu ceza avukatı
    Çorlu ağır ceza avukatı
    Çorlu avukat
    Çorlu avukat telefonları
    Çorlu avukat numaraları

  3. aSilvera Enterprises is a 4x Internationally Awarded Web Design Company & Digital Marketing SEO Company in Las Vegas & Dallas.

    We are sales experts who have been helping Businesses grow online for over 3 years (Jose Silvera, over 9 years).

    SE (Silvera Enterprises) manages over $500K a year in online marketing campaigns for businesses in Las Vegas & Dallas and across the country.

    Google and Bing Ads’ high-level management have recognized SE as a top Web Design Company in Las Vegas & Dallas several times.

    Since 2019 SE (and Jose Silvera since 2013) has built & upgraded hundreds of Custom WordPress&Shopify website stores and ranked dozens of websites with their SEO services.

    SE has been helping enterprises, small businesses, foundations, and organizations in Las Vegas & Dallas

    and all around the globe to grow online.

  4. Simplenote is very useful. The application can synchronize books between gadgets, upholds cooperation with labels and full-text search in the data set, permits you to work with a lightweight Markdown markup language, permits you to team up on notes and distribute individual passages on the Web for public review.

  5. Great piece of information. Thanks for sharing.

  6. VintageWatches.PK is the online marketplace of Pre-owned Vintage Rare Retro Old Classic Antique Digital and Analog timepieces from early 1970s to late 1990s from Pakistan. deals in watch Japanese brands like Casio, Seiko, Citizen, G-Shock, Alba, Orient, Ricoh, Omax, Pulsar, Timex, Sanyo and Swiss made watches brands like Rado, Tissot, Raymond weil, Longines, Omega, Titoni, Swatch, Elgin, Enicar, Roamer, Oris, West End, Favre-Leuba, Raketa and many many more. Our shop contain variety of old school digital watches with features like Ana-digi (dual time) watches, Game watches, Calculator watches, Melody alarm watches, Alarm chronograph watches, Solar power watches, Automatic watches, Quartz watches, Electronic watches, Manual/Hand wind watches, Sports watches and many many more. We deliver watches to all Pakistan cities like Karachi, Lahore, Islamabad, Peshawar, Quetta, Multan, Gujranwala, Faisalabad, Rawalpindi etc etc as well as international shipping worldwide to all countries like USA, Canada, Mexico, Brazil, All Europe Germany, France, Italy, United Kingdom, Sweden, Norway, Denmark, Switzerland, Spain, Greece, Hungary, Netherlands, Turkey, Poland, Russia, Austria, New Zealand, Australia, Japan all Asia.
    VintageWatches.PK is the online shop of Original Genuine Authentic Branded Vintage Rare Retro Old Classic Antique pre-owned Digital LCD LED Quartz, Automatic Swiss made & Japanese Casio, Seiko, Citizen Ana-Digi Calculator Melody Sports Alarm chrono Game Watches from 1970s, 1980s, 1990s in Pakistan. Karachi, Lahore, Islamabad, Multan, Quetta, Rawalpindi, Gujranwala, Peshawar.
    VintageWatches.PK Watches in Pakistan, Watches Pakistan, Branded Watches Pakistan, Luxury Watches Pakistan, Original Watches Pakistan, Mens Watches in Pakistan, Gents Watches, Top Swiss Watches Brands, Best Japanese Brand Watches, Best Luxury & Branded Watches For Men, Smart Watches Pakistan, Genuine Authentic Watches Pakistan, Mens Watches Pakistan, Watches in Karachi, Watches in Lahore, Watches in Islamabad, Watches in Quetta, Watches in Peshawar,

  7. Getting Online Assignment Helper in UK can be a great resource for students who need support with their coursework. With professional assistance, students can receive guidance and feedback to improve their grades and better understand the material. However, it’s important to choose a reputable service to ensure quality work and avoid plagiarism.

  8. Android adalah sistem operasi berbasis Linux dengan kode sumber terbuka dan berlisensi APACHE 2.0 yang dirancang beragam untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer tablet.

  9. Ohh… Very good work. You are so hardworking, man. mind-bending movies on amazon prime

  10. Ohh… Very good work. You are so hardworking, man.

  11. Eraphone Teckno adalah Salah satu situs informasi mengenai android

  12. Very nice post. I just stumbled upon your weblog and
    wished to say that I’ve really enjoyed surfing around your blog posts.

  13. Very nice post. I just stumbled upon your weblog and Gorabet

  14. I’ve really enjoyed surfing around your blog posts. Vdcasino

  15. 2022 yılında yaptıkları bonus kampanyaları ile dikkat çeken bahis siteleri yukarıdaki şekilde sıralanabilir. Nakitbahis

  16. I found this is an informative blog and also very useful and knowledgeable Click Here To Buy Now –

  17. Your blog is excellent! I have come across several intriguing articles that have piqued my interest. Thank you for sharing your knowledge with us.

  18. Amazing, By using a Raspberry Pi computer and some basic electronic components, you can build your own handheld gaming console that can emulate classic game systems such as the Nintendo Entertainment System, Super Nintendo, and Sega Genesis . “writing an ebook

  19. On your posts, I often discover a lot of useful and fascinating information. On your posts, I often discover a lot of useful and fascinating information.Kate Upton Astros Sweater jacket .

  20. On your posts, I often discover a lot of useful and fascinating information. On your posts, I often discover a lot of useful and fascinating information.

  21. Great Article thanks for such a great information please do follow these articles. wecare rite and CAMC PatientLink

  22. Are you need to know about How to Become a Bargain Shopper to Find the Best Deals? Then read our blog. Our guide to the deal sites and tools to help you bag the best online shopping bargains, with none of the hassle.

  23. Very nice post. I just stumbled upon your weblog and
    wished to say that I’ve really enjoyed surfing around your blog posts.

    Dunia DiGital

  24. Nedir Blog Türkiye’nin en büyük bilgi platformu aradığın herşeyi sayfamızda kolayca ulaşıp Bilgi sahip olabilirsiniz.

  25. nformative blog keep posting and checkout my tableau course in pune

  26. The post provides a comprehensive overview of a complex subject. Kate Upton Astros Jacket

  27. Nice Emulator, Hard work, Great Job, Thanks A+++

  28. Yeni ara yüzlü casus kamera modellerimizi görmenizi tavsiye ederiz. Tüm türkiye bölgesine ücretsiz kargo ve güvenli alışveriş seçeneği sunan, satışa sunduğu tüm ürünlerinde yüksek kalite ve uygun fiyat avantajı sunmaktadır. Tüm bu avantajları yakalamak ve ürünlerimizi incelemek için web sitemizi ziyaret edebilirsiniz:

  29. Kimselerin fark edemeyeceği yeni yüzlü casus kamera modelleri ile sizlerleyiz. Web sitemizi ziyaret edin:

  30. Thanks for sharing such a valuable post. Please keep us updated for future posts.
    gothic pants for men

  31. Thanks for sharing such a valuable post.
    gothic pants for men

  32. The post encourages further exploration. Kate Upton Astros Jacket

  33. The reader values the post’s relevance. Kate Upton Astros Jacket

  34. The sample size is appropriate for the research. Kate Upton Sweater

  35. Almanya Medyum nasip Hoca Kimdir? Merhaba değerli dostlarım sizlere kısaca kendimden biraz bahsetmek isterim, 1967 Adıyaman Menzilde Hüseyin Efendinin oğlu olarak dünyaya geldim birden fazla medreselerde eğitim aldım, sizlerin tabiri ile çiğitten yetişme bir geçmişim oldu, aldığım eğitimler arasında ise vefk ilmi, hüddam ilmi, havas ilmi, ledun ilmi gibi sahip olduğum ilimler mevcuttur.

  36. The content has expanded my horizons and challenged my assumptions. Houston Astros Sweater

  37. Your blog fosters a sense of community among readers.
    Houston Astros Sweater

  38. Develop effective time management skills to optimize your learning. Kate Upton Jacket

  39. Wonderful site. Plenty of helpful information here. I am sending it to a few buddies and also sharing in delicious. And of course, thank you to your effort!  I will review about that in my web Bonanza88 thank you.

  40. How to watch/setup IPTV on MAG Box (3 Easy Steps)

  41. I’m delighted to hear that it was helpful for you. Thank you for appreciating the post!

  42. Thanks for writing such a very good article, keep it up and look forward to more great posts. And you visit our blog site also Satta king

  43. Afyonkarahisar kaplıca otelleri, doğanın şifalı kucaklamasında ruhunuzu dinlendirebileceğiniz, doğal güzelliklerle çevrili mekanlarda konaklama fırsatı sunar. Termal suların şifalı etkileri, masaj ve terapi olanakları, tarihi ve kültürel mirasları ile Afyonkarahisar, ziyaretçilere sağlık dolu ve keyifli bir tatil vadediyor.

  44. Thanks for sharing such an amazing information. This article is so interesting that caught my attention. And I simply could not resist to leave a comment. Definitely, now on, I will be following your blog for more knowledge and information.

  45. Thanks for sharing such an amazing information. This article is so interesting that caught my attention. And I simply could not resist to leave a comment. Definitely, now on, I will be following your blog for more knowledge and information. Thank you Again

Leave a Reply

Your email address will not be published.

© 2024 Jeremy W. Langston

Theme by Anders NorenUp ↑