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…
March 4, 2024 at 7:42 am
UV DTF” stands for “UltraViolet Direct-to-Film” printing. This method combines This technology offers high-quality results with precise details and vibrant colors, making it suitable for various applications in the printing industry, including apparel decoration, signage, and promotional materials. UV DTF printing is known for its efficiency, versatility, and ability to produce high-resolution prints on a wide range of substrates.
March 6, 2024 at 10:42 am
The density calculator is a tool used to determine the mass per unit volume of a substance, aiding in various scientific and engineering calculations. It simplifies complex density calculations, providing precise values crucial in fields like physics, chemistry, and material science.
https://calculatoruniverse.com/density-calculator/
March 6, 2024 at 10:43 am
The density calculator is a tool used to determine the mass per unit volume of a substance, aiding in various scientific and engineering calculations. It simplifies complex density calculations, providing precise values crucial in fields like physics, chemistry, and material science.
https://calculatoruniverse.com/density-calculator/
March 7, 2024 at 6:32 am
Hi to every , since I am really keen of reading this webpage’s post to be updated daily.
It carries pleasant material.
March 11, 2024 at 4:44 am
การปรับสมดุลดารา อีสปอร์ต ผ่านการ อัพเดท rov เดี๋ยวนี้ วันนี้ ที่คนจำนวนมากคอย แน่นอนว่ามีผู้เล่นจำนวนมากที่รอคอยการอัพเดท Patch เพื่อได้แลเห็นวีรบุรุษที่ตัวเองเล่นได้รับวิธีเพิ่ม Buff https://www.jbosport.org
March 13, 2024 at 4:31 am
NTS jobs provide a valuable platform for individuals to explore diverse employment opportunities in Pakistan. The transparent and merit-based selection process reflects NTS’s commitment to fairness and equal opportunities. It’s heartening to see organizations like NTS actively contributing to the country’s professional development and growth.
https://jobsalert.pk/org/nts
March 16, 2024 at 10:41 am
Buku Mimpi 2D Abjad A-Z Togel
Temukan semua interpretasi mimpi untuk nomor 2D dalam abjad A-Z hanya di sini! Dapatkan rekomendasi buku mimpi terlengkap untuk togel dan raih kesuksesan dalam permainan Anda. Jangan lewatkan kesempatan emas ini, segera dapatkan buku mimpi Anda sekarang juga!
March 20, 2024 at 8:31 am
I’ve had a great experience with betting on esports through the website https://www.vpesports.com/dota2-betting The site is incredibly user-friendly, providing comprehensive information on matches, teams, and odds without bombarding you with ads. The detailed breakdowns and analysis make it easy to make informed decisions, and the absence of distractions ensures you stay focused. Plus, the information is always up-to-date, which is crucial in the fast-paced world of esports betting. Overall, I highly recommend using this platform for anyone interested in esports betting.
March 20, 2024 at 11:00 pm
I really enjoyed your blog Thanks for sharing such an information post. แนะนำเพื่อน igoal
March 20, 2024 at 11:01 pm
I really enjoyed your blog Thanks for sharing such an information post.
March 23, 2024 at 9:03 am
I haven’t checked in here for some time because I thought it was getting boring, but the last few posts are really good quality so I guess I’ll add you back to my daily bloglist. You deserve it my friend. insurance guides
March 23, 2024 at 9:48 pm
Güzel hizmet knk https://bit.ly/EtimesgutCilingir
March 23, 2024 at 11:48 pm
I really enjoyed your blog Thanks for sharing such an information post. https://tny.ws
March 25, 2024 at 10:50 pm
Your dedication to providing prodentim reviews valuable content is evident in every post you publish.
March 26, 2024 at 4:20 am
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.
March 28, 2024 at 2:55 am
ลีนนอก นอกจากนี้ส่วนของจุดบกพร่องที่จะต้องทราบด้วยเหมือนกัน เป็นแถวทางให้สามารถใช้ยาได้สุดความสามารถ แล้วก็คุ้มครองรักษาอันตรายจากการใช้ยาตามมา ด้วยเหตุนั้นก่อนใช้มาดูกันว่าข้อตำหนิของยาพวกนี้มีอะไรกันบ้าง
March 30, 2024 at 2:58 am
I really wanted to study electronics instead of computers
March 30, 2024 at 3:01 am
I really wanted to study electronics instead of computers.
خرید آنلاین طلا
April 1, 2024 at 10:26 am
I love it when individuals come together and share thoughts.
Great site, continue the good work!
April 2, 2024 at 1:42 am
Discover a wide range of stylish men shoes online in pakistan.
April 3, 2024 at 2:57 am
Great post thank you.
https://isimkaydet.com/ucuz-hosting
https://hostingo.com/vps-hosting
https://hostingo.com/reseller-hosting
April 3, 2024 at 2:59 am
Hi, Great post thank you sir. Good Job
https://hostingo.com/reseller-hosting
https://isimkaydet.com/ucuz-hosting
April 3, 2024 at 3:05 am
VEGASSLOTS Situs Permainan Online Terbaik dan Terpopuler Se-Asia Memiliki Rating RTP Paling Akurat Gampang Maxwin VEGASSLOT Memiliki permainan super lengkap dengan rating kemenangan tinggi
April 3, 2024 at 3:06 am
Vegasslots is the best online games lets come to us with Link Vegasslot https://musicashraf.com
April 3, 2024 at 3:07 am
Vegasslots is the best online games lets come to us with Link Vegasslot
April 4, 2024 at 7:01 am
Are you using different types of oils for your body skin, then give it all up and see how much improvement you can get with our nuru massage in bangalore treatment
April 4, 2024 at 7:52 am
Have you heard about this football player?!Neymar: A Brazilian football player who is distinguished by outstanding technique, speed and virtuosity in dribbling. Neymar has a unique style of play that allows him to overcome the opponents’ defense and create dangerous moments in attack. He is one of the brightest and most entertaining football players at the moment.https://antoine-griezmann.org/
April 6, 2024 at 1:47 am
I always used to read post in news papers but now as I am a user of net so from now I am using net for articles,
thanks to web.
April 6, 2024 at 4:37 am
Oh my goodness! Impressive article dude! Thank you so much, However I
am encountering issues with your RSS. I don’t know the reason why I cannot subscribe to it.
Is there anyone else getting similar RSS issues?
Anyone that knows the answer can you kindly respond? Thanx!!
April 7, 2024 at 1:23 am
Attractive section of content. I just stumbled upon your site and in accession capital to assert that I acquire
actually enjoyed account your blog posts. Anyway I’ll be subscribing to
your feeds and even I achievement you access consistently
quickly.
April 7, 2024 at 9:59 pm
Fabulous, what a website it is! This webpage
presents valuable data to us, keep it up.
April 8, 2024 at 11:08 am
I got this web page from my friend who told
me regarding this website and at the moment this time I am visiting this site and reading very informative articles
or reviews here.
April 8, 2024 at 3:41 pm
It’s appropriate time to make a few plans for the long run and
it is time to be happy. I’ve learn this submit and
if I may I desire to counsel you some attention-grabbing things
or tips. Perhaps you can write subsequent articles regarding this article.
I desire to learn even more things about it!
April 8, 2024 at 5:03 pm
I do agree with all of the ideas you have presented in your
post. They’re very convincing and can certainly work.
Still, the posts are very quick for novices. May just you please lengthen them a bit from next
time? Thank you for the post.
April 9, 2024 at 10:32 am
You really make it appear so easy along with
your presentation but I find this matter to be really one thing that I believe I’d
never understand. It kind of feels too complex and extremely huge for me.
I’m having a look forward for your next publish,
I will try to get the hang of it!
April 9, 2024 at 11:30 am
I love what you guys tend to be up too. This type of clever work and exposure!
Keep up the superb works guys I’ve added you guys to blogroll.
April 10, 2024 at 1:26 am
female to male spa near me blood flow to the muscles and aids in muscle relaxation. Flexibility and muscle tone are enhanced. Massage helps the body unwind and loosen muscles that are stiff from bad posture, which also helps posture.
April 10, 2024 at 4:25 am
If you desire to grow your familiarity just keep visiting this web site and be updated with the newest news posted here.
April 10, 2024 at 5:05 am
Thank you for the valuable information! I’m a writer by profession. If you are looking for a geometry Assignment Writing help service in Australia, I would suggest you use Global Assignment Help Australia’s assignment writing services. Their expertise, support, and essay typer tool will undoubtedly elevate your work.
April 10, 2024 at 10:29 am
Hurrah! Finally I got a blog from where I be capable of in fact get valuable data
regarding my study and knowledge.
April 11, 2024 at 9:07 am
Massage therapy can stimulate the immune system by increasing the activity of natural killer cells and promoting the production of white blood cells, which can help to protect the body against infection and disease full body massage in bangalore
April 11, 2024 at 9:07 am
cells and promoting the production of white blood cells, which can help to protect the body against infection and disease full body massage in bangalore
April 12, 2024 at 12:23 am
This design is incredible! You most certainly know how to keep a reader
amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job.
I really enjoyed what you had to say, and
more than that, how you presented it. Too cool!
April 13, 2024 at 5:42 am
you are in point of fact a just right webmaster. The web site loading pace is
amazing. It seems that you’re doing any unique trick.
Also, The contents are masterpiece. you’ve done a
wonderful activity on this subject!
April 15, 2024 at 4:58 am
Klaycart is the top seller of dermatologist-recommended hair care and skin care products in India, delivering 100% effective solutions for dermatology and trichology concerns. https://klaycart.com/
April 15, 2024 at 11:11 am
Thanks for writing such a very good article go check out The Fall Guy 2024 Ryan Gosling Leather Jacket
April 15, 2024 at 11:12 am
Go check out The Fall Guy 2024 Ryan Gosling Leather Jacket
April 16, 2024 at 2:36 am
Get dermatologist-recommended skincare and hair care products at Klaycart to enhance your inner radiance and make your world luminous. Select products based on your concern and enjoy glowing skin.
April 16, 2024 at 4:02 am
My sites dedicated to gambling are not just information platforms, they are entire worlds where casino 1 win gambling lovers can find all the necessary information, strategies, news and game reviews. I try to make my resources fun, informative and accessible to everyone who shares my passion for gambling. https://onedivision.ru/
April 16, 2024 at 11:48 am
I believe everything composed was actually very reasonable.
However, what about this? what if you added a little content?
I am not saying your content is not solid,
however suppose you added something to possibly grab folk’s
attention? I mean Portable Console Emulator using a Raspberry Pi – Jeremy W.
Langston is a little plain. You might look at Yahoo’s home page and
see how they create news titles to get people interested.
You might add a related video or a related pic or two to grab people interested about everything’ve written. Just my opinion, it would bring your
blog a little livelier.
April 17, 2024 at 8:51 am
I got this web page from my buddy who informed me regarding this website
and now this time I am visiting this website and
reading very informative articles at this place.