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.
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.
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.
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.
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.
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.
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…
November 26, 2019 at 5:43 am
that is a great article wiitten by you people. U have been impressing us by your articles. Hope many articles from your side.
November 26, 2019 at 5:43 am
that is a great article wiitten by you people. U have been impressing us by your articles. Hope many articles from your side.
https://www.svrtechnologies.video/p/tableau-training-videos
November 26, 2019 at 7:07 am
Get the right assistance at the right time by our team of highly qualified professionals. Resolve all your issues regarding Antivirus through Norton Customer Service. You can contact our team anytime; they are available 24/7.
November 26, 2019 at 2:51 pm
istanbul da ikinci el eşyalarını değerinde nakit olarak alınır
November 26, 2019 at 2:52 pm
ümraniyede ikinci el eşyalarınız değerinde alınır
November 27, 2019 at 12:09 am
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/آهنگ-مهدی-احمدوند-جنون/
November 27, 2019 at 12:12 am
Thank you for this post – https://nex1music.ir/آهنگ-آرون-افشار-چال-گونه/
November 27, 2019 at 5:56 am
thanks alot for writing this post its helpful i am so happy to find this page from google.
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ قدیمی
November 30, 2019 at 1:41 am
Thank You – https://nex1music.ir/آهنگ-فرزاد-فرخ-روز-میلاد/
November 30, 2019 at 5:31 am
Amazing post. Thanks for sharing this post. This post is about the portable emulator console to switch up and to increase the strength of signals. For more information-:
https://www.europewebsitedevelopment.com/smo-services/
November 30, 2019 at 5:32 am
Excellent post.
This post is about the portable emulator console to switch up and to increase the strength of signals. For more information-:
https://www.europewebsitedevelopment.com/smo-services/
November 30, 2019 at 5:34 am
Excellent post.
This post is about the portable emulator console to switch up and to increase the strength of signals. For more information-:
November 30, 2019 at 5:38 am
I’m honored to obtain a call from a friend as he identified the important tips shared on your site. Browsing your blog post is a real excellent experience. Many thanks for taking into consideration readers at all like me, and I wish you the best of achievements as being a professional domain.
December 2, 2019 at 12:12 am
Thank You – https://nex1music.ir/آهنگ-مهراد-جم-دلمو-بردی/
December 2, 2019 at 8:02 am
good day. i found you in social sites . very clean post i hope i can share it on my facebook
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
آهنگ جدید
December 4, 2019 at 1:53 am
Thank You – https://nex1music.ir/آهنگ-فرزاد-فرخ-عاشقم-باش/
December 4, 2019 at 2:14 am
thank you. nice article very clean post and good writting by you. it is not copy paste and i spend time to read it
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ
December 4, 2019 at 5:04 am
i found this page from google and im happy because is good article and im try to share it
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
اهنگ جدید
December 5, 2019 at 12:23 am
Thank You – https://nex1music.ir/آهنگ-مسعود-صادقلو-چتر/
December 6, 2019 at 5:54 am
bursa evden eve nakliyat ve taşımacılık hizmetleri
December 6, 2019 at 5:54 am
thank you web site
December 6, 2019 at 5:55 am
thank you web
December 7, 2019 at 12:25 am
Thank you for this post – https://nex1music.ir/آهنگ-علی-لهراسبی-قول-میدم/
December 8, 2019 at 2:59 am
I was after a few lines of code where the server would automatically escape/filter POST data before inserting into database. It turns out that mysql_add_slashes() does the job but it causes more problems than anything and it is not advisable to use this function and it has been discontinued since PHP 6.0 – https://nex1music.ir/آهنگ-مسیح-مرد/
December 9, 2019 at 4:44 am
Thank You – https://nex1music.ir/دانلود-سریال-دل/
December 9, 2019 at 6:02 am
thanks alot for writing this post its helpful i am so happy to find this page from google.
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ جدید
December 9, 2019 at 6:05 am
Do you know that acquiring Cheap Custom Research Paper Services online is convenient? Seek Legitimate Custom Research Paper services from a credible firm for all your Research Paper Writing Help Assignments.
December 9, 2019 at 7:17 am
thanks alot for writing this post its helpful i am so happy to find this page from google.
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
اهنگ ایرانی
December 10, 2019 at 5:37 am
Evden Eve Nakliyat
Evden Eve Nakliyat
Evden Eve Nakliyat
Evden Eve Nakliyat
December 10, 2019 at 5:37 am
Evden Eve Nakliyat
Evden Eve Nakliyat
Evden Eve Nakliyat
Evden Eve Nakliyat
http://www.yildirimnakliyat.com
December 10, 2019 at 5:37 am
Evden Eve Nakliyat
Evden Eve Nakliyat
Evden Eve Nakliyat
http://www.yildirimnakliyat.com
December 11, 2019 at 1:00 am
very thanks for sharing this article its usefull and not copy . you spend time to write it and is unic post
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
آهنگ
December 11, 2019 at 1:46 am
good day. i found you in social sites . very clean post i hope i can share it on my facebook
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ
December 11, 2019 at 3:08 am
thank you. nice article very clean post and good writting by you. it is not copy paste and i spend time to read it
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
اهنگ جدید
December 11, 2019 at 4:59 am
very thanks for sharing this article its usefull and not copy . you spend time to write it and is unic post
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
اهنگ
December 11, 2019 at 5:35 am
thank you. nice article very clean post and good writting by you. it is not copy paste and i spend time to read it
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ جدید
December 11, 2019 at 6:35 am
thank you. nice article very clean post and good writting by you. it is not copy paste and i spend time to read it
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ ایرانی
December 11, 2019 at 7:30 am
very thanks for sharing this article its usefull and not copy . you spend time to write it and is unic post
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
آهنگ جدید
December 12, 2019 at 12:15 am
Thank You – https://nex1music.ir/آهنگ-میثم-ابراهیمی-روشن-کن/
December 12, 2019 at 9:20 am
thank you rof sharing this good info. My website: http://www.oyunlarr.com/
December 12, 2019 at 9:21 am
thank you rof sharing this good info.
My website: http://www.oyunlarr.com/
December 15, 2019 at 12:35 am
Excellently written article, doubts all bloggers offered the identical content since you, the internet has to be far better place. Please stay the best!
December 15, 2019 at 4:47 am
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. – https://nex1music.ir/آهنگ-محسن-ابراهیم-زاده-مرور-خاطرات/
December 15, 2019 at 6:20 am
nice post thanks from admin. merc. now i can share it to my friends than likes this posts . this site is best from google results.
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
آهنگ جدید
December 15, 2019 at 7:16 am
very thanks for sharing this article its usefull and not copy . you spend time to write it and is unic post
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ جدید
December 15, 2019 at 7:54 am
nice post thanks from admin. merc. now i can share it to my friends than likes this posts . this site is best from google results.
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ
December 16, 2019 at 1:11 am
good day. i found you in social sites . very clean post i hope i can share it on my facebook
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
اهنگ جدید
December 16, 2019 at 2:06 am
very thanks for sharing this article its usefull and not copy . you spend time to write it and is unic post
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
اهنگ
December 16, 2019 at 2:50 am
i found this page from google and im happy because is good article and im try to share it
در دنیای وب پیدا کردن چیزی مثل این با ارزش است سایت خوبی دارید
دانلود آهنگ
December 17, 2019 at 3:24 am
tanx good site