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. Very good content thank you for sharing the information

  2. Welcome to Digital Moncton New Brunswick. Our Moncton based digital agency employs the latest in web development, online advertising, graphic design and search engine optimization. Website Designer in Saint John New Brunswick

  3. Thank you for the information.

  4. situs judi slot He made an experiment using pigeons to test the psychology of slot machines. The pigeons are valued randomly when they hit the lever, but the pigeons often hit the lever because they do not know when they will win. As a result, they hope to win every time. Other features of the slot include a soft color pattern to avoid eye strain and a 38-degree slope to save energy.

  5. Türkiye’nin tüm illerine Havuz yapımı ve havuz bakımı için bizimle iletişime geçiniz

  6. Hi Team,

    we are here to share our best experiences, it can be based on any topic.

    You used this platform very well.

    Thanks :)

  7. I was tired of living my life so lost. So I came here, and it
    changed my whole outlook on life! I love myself more, I’m more energetic and positive.
    It’s not all about me anymore. The groups are a learning experience
    with counselor’s who know what they are talking about because
    they’ve been thru it already. I owe it a lot to them, because of them I get to keep my family!

  8. Thanks for this great post. Waiting for the next post.
    We would like to introduce to you something really great for you.
    That is IT Support in London. Leading ICT Support company in London – Go Live UK.
    Strategic IT Support ™ Team for the Construction and Financial Industries providing critical protection for computer networks and digital assets, London IT Support. IT Support and Services London, Cybersecurity services, IT Help desk, IT managed services, IT consultants.
    Check out for more details.
    https://it-company.goliveuk.com/it-support-in-london/

  9. Thanks for this great post. Waiting for the next post.
    We would like to introduce to you something really great for you.
    That is IT Support in Walthamstow. Leading ICT Support company in London – Go Live UK.
    Strategic IT Support ™ Team for the Construction and Financial Industries providing critical protection for computer networks and digital assets, Walthamstow IT Support. IT Support and Services Walthamstow, Cybersecurity services, IT Help desk, IT managed services, IT consultants.
    Check out for more details.
    https://it-company.goliveuk.com/it-support-in-walthamstow/

  10. Thanks for this great post. Waiting for the next post.
    We would like to introduce to you something really great for you.
    That is IT Support in Woodford Green. Leading ICT Support company in London – Go Live UK.
    Strategic IT Support ™ Team for the Construction and Financial Industries providing critical protection for computer networks and digital assets, Woodford Green IT Support. IT Support and Services Woodford Green, Cybersecurity services, IT Help desk, IT managed services, IT consultants.
    Check out for more details.
    https://it-company.goliveuk.com/it-support-in-woodford-green/

  11. Good job friend. I haven’t played everyone games. But for example games like: marvel heroes, wwf wrestlemania, chopfliter, sonic, rehn and stimpy among others are epic games that aren’t in your video, is only a suggestion because i like a lot your video. greetings from colombia.

  12. I really enjoyed my time there while I was having my recovery.
    The staff is very friendly and approachable. They gave me the right tools for my recovery and I am very much thankful for it.
    I will really recommend this place for anyone seeking treatment for
    addiction.

  13. This blog is very interesting and helpful. This type of product will available at discount price by

  14. I started here a few weeks ago and it feels good to be in a program where everyone is
    friendly and a no-judgment zone. The lady at the desk
    was very helpful and sweet. The nurse was amazing too.
    I highly recommend this place to anyone trying to change their life around.
    Thanks to all the staff for being kind. We need more people like you
    all in life.

  15. Hello people, have you heard about online course experts? This platform helps us to transform our busy lives into ease as it helps me to fulfill my Nursing assignments, nursing case studies, nursing dissertation writing, nursing report writing, and much more! in the most economical amount. I am so glad I found this website as now I don’t have to worry about my time management regarding my job and studies. Have a look at the website and thank me later. http://www.onlinecourseexperts.com.

  16. that was cool. i love raspberry pi ;)

  17. Thanks for this great post. Waiting for the next post.
    We would like to introduce to you something really great for you.
    That is Data Technology Ltd. Data Technology solves our customers’ toughest data challenges by providing unparalleled services in strategy, consulting, technology and operations,Business Intelligence, Business transformation using data, Qlik, Power BI, Tableau, BI services, Data literacy, Data transformation, Data Integration, Advanced Analytics, Visualisation, Analytics platform, AI, ML, Predicitve, Data strategy, Azure .
    Why wait?
    Visit https://datatechnology.co.uk link, know the details.

  18. Hurda demir fiyatı belirleme aşamaları birden fazla faktör tarafından etkilenir ve genellikle bir ticaret merkezinde belirlenir.

    https://www.bcgeridonusum.com/

  19. Seferihisar Temizlik Şirketi olarak hijyenik temizlik hizmetleri vermekteyiz

  20. When it comes to fashion, I prefer formal suits to leather jackets. Since this A Paris Proposal 2023 Alexa PenaVega Coat type may be worn to parties, as well as to the office.

  21. اسنان ويب موقع يعرض معلومات عن طب الاسنان وصحة الفم واللثة, كيفية العناية بالأسنان, طرق علاج العصب وتقوية مينا السن.

  22. betflix new นำความโชคดีของท่านมาลงกับ สล็อตออนไลน์ของเราสิ betflixsupervip ด้วยเกมที่หลากหลายให้เล่น แนวเกมส์ที่สนุก พร้อมที่จะบริการลูกค้าทุกท่านให้ไปได้ไกลที่สุด แตกล้านจ่ายล้าน แน่นอนมั่นใจที่นี่ที่เดียว betflixsupervip.com

  23. Thank you for your selfless sharing, promotional bags with logo
    you make the world a better place in doing so

  24. آر ام جی اس ام یک فروشگاه اینترنتی آنلاینه که در زمینه فروش قطعات موبایل ، ابزار تعمیرات ، لوازم جانبی و باتری موبایل فعالیت داره.
    از طریق لینک زیر میتونین بیشتر با فعالیت این مجموعه آشنا بشین .
    about RMGSM

  25. I usually found very much informative shahghasemi aria cotton jacket and interesting content on your blogs. I usually found very much informative and interesting content on your blogs. Keep posting more, thank you for sharing with us and giving us your special and precious time.

  26. Thanks for sharing valuable information with us i really like to read all the time your informative Articls

  27. lüminyum Hurda

    Eski zamanlara göre kullanımı azalan bir maden olmakla birlikte halen birçok sektörde kullanılan bir metaldir. Demire göre daha hafiftir. Hurda Alüminyum Satışı kilogram ile alınması nedeniyle fazla talep görmemektedir. Genellikle de Hurda Alüminyum Alımı geri dönüşüm amacıyla yapılmaktadır.

    Hurda alüminyum, atık olarak adlandırılan ve geri dönüştürülebilir özelliği bulunan alüminyum maddelerin ticari olarak satın alınmasıdır. Hurda alüminyumun fiyatı, piyasa şartlarına, alüminyum türüne ve kalitesine göre değişebilir.

    Hurda alüminyum alımı yapmak isteyen firmalar, yerel veya bölgesel atık toplama yerleri, sanayi ve endüstriyel kuruluşlar, atık malzeme alan firmalarla iletişime geçerek alım yapabilirler. Bu şirketler satılan hurda alüminyumun kalitesine ve miktarına göre bir fiyat belirler ve satıcıya ödeme yaparlar.

    Hurda alüminyum ticareti, çevre dostu ve geri dönüştürülebilir ürünlerin piyasaya sürülmesine katkıda bulunurken, doğaya da katkı sağlamktadır.
    https://www.bcgeridonusum.com/hizmet/hurda-aluminyum-alim-satim-islemleri.html

  28. Su Tesisatçısı için Neden Armut Tercih Edilmeli? Toplam 2,794 Su Tesisatçısı en kaliteli hizmeti sunmak için hazır. Ortalama 4.8 puan doğru hizmet vereni .

  29. The latest jobs in Pakistan 2023 is today’s job, with the latest govt & private sector jobs. learn more about New Jobs, government jobs, Latest Jobs in Pakistan 2023 Govt & Private Job PkFutureJobs

  30. I really love old console games also.Still enjoying them.thy ankara ofisi

  31. I really love old console games also.Still enjoying them.

  32. vintagewatches.pk We sell Vintage Watches in Pakistan, Original Swiss Antique Watches from Pakistan, Genuine Watches Brands like Rolex, Omega, Rado, Tissot, Raymond weil, Tag-heuer, Longines, Kolber, Breitling, Bulova, Oris, Swatch, Audemars Piguet, Patek Philippe, IWC, Piaget, Zenith, Grand Seiko, Seiko Dolce, Casio G-Shock, Citizen Ana-Digi, Melody Game Calculator Watches and many many more.

  33. Everyone is looking for messenger, that’s why we have come up with GB WhatsApp Download for you free; you can use it for free, I hope you will check out our website. Because we keep visiting your website daily and you give good articles daily.

  34. Tarsus’ta bir apartmanın yönetimi, özellikle apartmanda yaşayan kişilerin sayısı ve yapılan işlerin kapsamı gibi faktörlere bağlı olarak oldukça zorlu bir süreç olabilir. Ancak, iyi bir yönetim planı ve etkili bir iletişim stratejisiyle, apartman yönetimi sorunsuz bir şekilde yönetilebilir.
    Bu yazıda, Tarsus’ta bir apartmanın yönetimi hakkında bazı önemli noktaları ele alacağız. Tarsus Apartman Temizliği

  35. I am very happy after reading this article it very useful for everyone. Thank you for giving us good information. visit

  36. I am very happy after reading this article it very useful for everyone. Thank you for giving us good information.

  37. Thank you for giving us good information.

  38. I visited multiple blogs except the audio quality for audio songs present at this
    web site is really superb.

  39. Cracks Hut is one of the top Cracks Software website where you can download the Cracks Software from all over the world for free there is no need of any kind of Subscription required.

  40. Smile design in Turkey İmplant

Leave a Reply

Your email address will not be published.

© 2024 Jeremy W. Langston

Theme by Anders NorenUp ↑