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…

 

55 Comments

  1. When it comes to safeguarding your home, a strong and well-maintained roof is paramount. However, the idea of roof repairs or replacements can often be accompanied by financial concerns. Top Roofing Companies .Luckily, in the realm of roofing services, affordability doesn’t have to equate to compromised quality. This article delves into the world of best affordable roofing services, showcasing how homeowners can secure top-notch roof care without breaking the bank.

  2. very good post.

    thank you

  3. termal kaplıca otelleri fiyat ve konaklama ile ilgili bilgiler bulunan blog sitemizde tatil otelleri hakkında bilgiler yer alıyor

  4. We are trusted and genuine escort sevice provider in Kolkata at cheap rate. We are assuring you that you will get everything from your mental satisfaction to physical satisfaction from our Kolkata escorts.

  5. My name is Salu and Our team are providing escort service in Kolkata and We have a wide variety of call girls in Kolkata to cater to escort services to our clients.

  6. I read your article and found a lot of useful stuff. And this knowledge is quite useful to me. Now I’ll give you some fashion advice and recommend that you wear this Bruno Bucciarati Costume Suit this winter.

  7. Your blog is fantastic, and I eagerly anticipate new posts…

  8. Thanks searing your information.

  9. Very helpful your post.

  10. ewrfgwention. And I simply could not resist to leave a comment. Definitely, now on, I will be following your blog for more knowledge and informatiowet.
    kadinlar

  11. Thanks for the information from your article moto x3m

  12. Such insightful content! SEO is an exceptionally viable and cost-effective means for brands to analyze and reach customers at key times as a matter of course, seo services in pakistan has seen a notable recognition in recent years.

  13. thank you so much for this share, i come back again..

  14. Thanks for sharing.
    Brand Animators – Bringing Your Vision to Life with Innovative Video Solutions. From start-ups to large corporations, every business has a unique story to tell. At Brand Animators, our mission is to help you tell that story in a captivating and memorable way. As a top quality 3d, 2d animation video production company in Houston, Texas and best explainer video company in San Antonio, Texas and professional Healthcare & Medical animation video making studio in Dallas, Texas offer services such as 2d animation videos 3d animation videos, Motion graphics, 3d medical animation, Healthcare videos, Corporate films, Whiteboard animation videos, 3d Architectural walkthrough animation, Marketing and training videos, Product videos. And more! Whether you’re looking to promote your brand, educate your audience, or simply convey information in an engaging and visually appealing manner, Brand Animators has you covered. Our video solutions are tailored to your budget, timeline, and company objectives.

  15. Fatih İstanbul Kocamustafapaşa semtinde bulunan Fatih Emlak Ofisi, kocamustafapaşa satılık daire hizmetlerini sunmaktadır. Uzman ekibimiz size en uygun daire seçeneklerini sunmak için burada. Siz de güvenilir bir emlak ofisi arıyorsanız, bizimle iletişime geçin. İnternet Sitemiz http://www.emlakfatih.com

    Arama sonuçlarında satılık ve kiralık daireler için en iyi seçenekleri bulun. Geniş bir portföyde 1+1, 2+1, ve 3+1 satılık daireler ve evler arasından tercih yapın. İhtiyaçlarınıza uygun yaşam alanını bulun.

    Sadece İstanbul Fatihte faaliyet gösteren 15 emlak ofisi olarak sizlere hizmet sunmaktayız. İşimiz Fatih, gücümüz Fatih! Emlak ihtiyaçlarınız için doğru adrestesiniz. Profesyonel ekibimizle size en iyi hizmeti sunmak için buradayız. Hemen bizimle iletişime geçin ve hayallerinizdeki evi bulun!

    fatih emlak, fatihte emlakçı, fatih emlakçı, fatih emlakçılar

  16. There is one website where you can easily and freely optimize your YouTube Video Title and Thumbnail with our Online Thumbnail preview tool and also you will get the benefit of comparing your YouTube thumbnail to your competitor with A/B testing option is available. Choose the Perfect Thumbnail to Attract More Views.

  17. Almanya medyum arıyorum diyerek arayış yapan kardeşlerim, Almanya’da Medyum Hoca Arayışınıza son vermenin zamanı geldi. Aradığınız profesyonel Almanya’nın En İyi medyum
    Dünyaca Ünlü Medyum Haluk Hoca iş bitirici, sorun çözücü ve sizin Zamanınızı almayacak gerçek bir, Almanya medyumu hocasıdır. Doğru yerdesiniz. Derdiniz her ne ise, bunun çözümünün Havas İlmi ve Hüddam İlmi İle vefklerde saklı olduğunu belirtmek istiyoruz . Doğru yerde doğru Çalışmaları hazırlayıp düzenlemek ise sadece profesyonel medyumların işidir. Herkes alfabemizde 29 harf olduğunu bilir, fakat herkes bu harflerden bir klasik roman, şiir meydana getiremez. Bu iş nasıl ki ustalık ve deneyim gerektiriyorsa, büyü yapma ve büyü bozma işi de aynı şekilde deneyim ve ustalık gerektiriyor. Gelin Size Almanya Medyum ve Güvenilir Hoca’dan Bahsedelim.

  18. Best research paper help UK is a valuable resource for students seeking top-notch support in their academic endeavors. These services connect students with skilled professionals who offer expert guidance throughout the research paper writing process. They assist with topic selection, research methodology, data analysis, and the overall structure of the paper. Furthermore, they ensure adherence to the rigorous academic standards and citation styles commonly required in UK universities.

  19. Thank you for sharing your thoughts. I really appreciate your efforts and I am waiting for your further post thanks once again.

  20. Help me get it Pizza Tower to #1 on Google by recommending it to friends. and play it every day. Thank you very much.

  21. Thanks for giving informative information Very nice post ! If you have any specific questions or need more information about Python, feel free to ask. Come to Python Training in PuneIt is one of the quickly developing organizations and is tremendously liked by understudies for the nature of preparing given by them.Online and offline classes are provided here and it is the best institute in Pune

  22. Nice information thanks for this article

  23. can I build this acrylic sheet boards with plexiglass? where I can buy plexiglass sheet?

  24. Users may use this software on both iOS and Android smartphones as it is compatible with both. However, this application cannot be used on an iPhone.

    • While this software seamlessly operates on both iOS and Android smartphones, it regrettably lacks compatibility with iPhones. Users can enjoy its features on their Android devices, ensuring a versatile experience across platforms.

      It’s disappointing that this software doesn’t support iPhones, limiting its accessibility to a significant portion of smartphone users. However, its compatibility with Android devices still provides a versatile solution for many. Hopefully, future updates may address this limitation, allowing iPhone users to also benefit from its features.

    • Wow, impressive work! The tablet-based teleprompter with 15mm support rods and a quick disconnect camera system looks like a game-changer. Can’t wait to see more details on how you put it all together. Your expertise shines through in this project, and I’m sure many would benefit from your insights. Keep up the fantastic work and looking forward to your future updates!

  25. Thank you for sharing this excellent post with us glad to see this kind of positive info you are so good and amazing with your work nice keep it up.

  26. Bir Raspberry Pi kullanarak taşınabilir bir oyun konsolu emülatörü oluşturmak, oyun meraklıları için eğlenceli ve ödüllendirici bir proje olabilir.

  27. Raspberry Pi üzerindeki emülatör yazılımını başlatın.
    Oyun kütüphanesini gezin ve favori retro oyunlarınızı oynamaya başlayın.
    Daha otantik bir oyun deneyimi için USB oyun denetleyici(lerini) kullanabilirsiniz.

  28. Your knowledge about the Raspberry Pi-based portable console emulator is incredibly useful.

  29. Using a Raspberry Pi to create a portable console emulator is a great idea.

  30. Bangalore is a huge location with different varieties of girls. You will end up surprised to find out simply how much variety there may be! If you want some naughty women to your erotic desires, you can get them easily by going to our sites.

    https://ishikaabangalore.com/

  31. Servtec specializes in curating virtual co-workers from around the globe. Their platform is not just a service provider; it’s a gateway to a world of premium talent. By partnering with Servtec, businesses can streamline their development processes, all while enjoying Hassle-Free Hiring.

  32. Best content very very good thanks a lot of
    izban sefer saatleri

  33. Best content very very good thanks a lot of thank you good
    izban sefer saatleri

  34. This is a great article lolbeans. In my opinion, this is one of the best articles ever written. Your work is amazing and inspiring. Thanks a lot.

  35. I’m very happy to see the way you put your ideas into this, that is very useful and informative! keep it up. Click Here

  36. I’m very happy to see the way you put your ideas into this, that is very useful and informative. Click Here

  37. Hello fellow forum members! I hope this message finds you well. I wanted to share a fantastic resource I stumbled upon regarding water heaters and boilers. Check out this comprehensive guide rinnai tankless water heater manual It’s packed with valuable information and manuals that might come in handy for troubleshooting or maintenance. I found it incredibly useful, and I thought you might too. Feel free to explore and share your thoughts! Happy heating, everyone!

  38. Thanks for sharing your info. I truly appreciate your efforts and I am waiting for your next post thank you once again.

  39. I love visiting gaming sites and have played many games. And I love playing the new game. Now I will suggest you to use this Palm Pink Pullover Hoodie in this winter season, it protects you from cold in this season.

Leave a Reply

Your email address will not be published.

© 2024 Jeremy W. Langston

Theme by Anders NorenUp ↑