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 19, 2019 at 9:53 am
İzmirin Tarafından Simgesi Var. Bugün Simge Olmayı Başarmıs İzmir Evden Eve Nakliyat Firmekten Bahsedeceğiz.
MY Nakliyat, Turkiyenin Birçok Bölgesinde İş Ortağı Bulunan Firma Profesyonellik Konusunda tartışılmaz Bir Kaliteye
Sahip olmayı Başarmıs Firma MY Nakliyat’
July 9, 2019 at 12:23 am
Sometime soon there will likely be human colonies through out this photovoltaic system, on moons connected with planets and within the planets independently. There isn’t a doubt there are likewise human colonies orbiting planets or with geosync having planets, together with long period missions with livable substantial space lines, and in contrast to, all this can sound including science fictional works, it will probably all go to fruition yearly 50-100 a long time. The primary basic outposts will likely be sooner.
March 23, 2019 at 9:44 am
Egepen Dikmen gelişmiş hizmetiyle en etkin tasarrufu sağlayabilirsiniz. Pvc pencere ve kapı sistemleri çok yüksek ısı yalıtım değerlerini barındırır.
April 9, 2019 at 10:11 am
Aora Digital Agengy firmanızın web tasarımını ve kurumsal kimliğini hayalinizdeki tasarımı size tasarlar…
April 9, 2019 at 11:27 am
kurumsal kimlik tasarımı hakkında güzel bir yazı..
https://www.aora.com.tr/kurumsal_kimlik_tasarimi.html
July 16, 2019 at 3:23 am
great article amazing post thx for everything
April 10, 2019 at 1:54 am
Be careful, I logged into Google Play on an Android Emulator (Can’t remember which one, I tried several) with a Google account I created just for that purpose. Within minutes I received an alert from Google that someone in China was logging into the account and trying to make a purchase (I didn’t link a payment method to the account) Many emulators are made in China.
April 20, 2019 at 6:04 am
Yurtdışında Tıp Eğitimi almak isteyenler ve Yurtdışında Tıp Okumak isteyen, yurtdışında üniversite eğitimi almak isteyen öğrenciler için hazırlanan adaylar için tüm detaylarıyla
https://www.yurtdisinda.org/yurtdisinda-tip-okumak/ adresinden bilgi edinebilirler.
Yurtdışında üniversite eğitimi için https://www.yurtdisinda.org/
April 20, 2019 at 6:08 am
Avrupa’da Tıp Okumak ve İtalya’da Tıp Eğitimi almak isteyen adaylar için hazırlanan https://imatsinavi.com adresine göz atarsanız, italya’da eğitim fırsatlarını görebilir. İtalya’da Tıp Eğitimi için şart olan imat sınavı hakkında tüm detaylara hakim olabilirsiniz.
IMAT sınavı 60 sorudan oluşmaktadır. Her yıl eylül ayında yapılmaktadır. İtalya’da Tıp Eğitimi uzman kadrosundan destek almak isterseniz web sitelerinden ulaşabilirsiniz.
April 20, 2019 at 6:17 am
nice article
April 23, 2019 at 10:18 am
nargile , nargile şişesi , nargile lülesi , nargile marpucu , nargile kömürü , nargile tütünü , nargile takımı , nargile maşası , nargile tepsisi
Hookah, Shisha Bottle, Shisha Ring, Shisha Lance, Shisha Charcoal, Shisha Tobacco, Shisha Set, Hookah Tongs, Shisha Tray
April 23, 2019 at 10:19 am
Nargilenin Hazırlanışı
Bütün nargile parçalarının temiz olduğundan emin olun.
Şişeyi yeteri kadar su ile doldurun. Şişeye konulan su miktarını iyi ayarlamanız gerekmektedir. Şişedeki su, serin içine bırakıldığında dalacağı kadar yüksek ve üstte duman için hava kalacak şekilde doldurmalısınız. Tahmini olarak ser borusu suya 2-3 cm kadar dalmalıdır.
İsteğinize bağlı olarak suya süt de ekleyebilirsiniz. Yanlızca süt koyduğunda tütün olarak cappucinolu veya benzeri tütün kullanmanızı tavsiye ederiz. Çünkü süt sudan daha yoğun olduğu için tütünü daha fazla süzecektir ve yumuşatacaktır. Ayrıca sütü standart bir nargile şişesi için bir su bardağı kadar ekleyeniz yoksa köpürme sorunu ile karşılaşabilirsiniz.
Şişenin içerisine 8-10 parça buz atabilirsiniz.
Uygun su veya süt seviyesini ayarladıktan sonra ser borusunun su içerisinde kalan kısmı 2-3 cm olduğuna dikkat edin.
April 23, 2019 at 10:38 pm
Great article.Keep sharing.
visit website: https://www.sembolevdeneve.com
April 25, 2019 at 7:47 am
Thanks for your very good and useful site
Good content was on your site
April 26, 2019 at 4:10 am
Some had, then again, committed their lives only for Ibadat and profound teach in the nearby organization of the Prophet (peace be on him).
May 11, 2019 at 1:09 am
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.
May 11, 2019 at 1:10 am
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 cartridI 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. ge don’t make a good connection.
May 11, 2019 at 2:36 pm
özel okullar hakkında bilgiyi burada bulabilirsiniz.
May 15, 2019 at 11:56 pm
Mariokart better than Chrono Trigger? No. Especially when you take into account that it hasn’t aged very well. Mario games are often overrated just because it’s Mario.
Also, Zelda is great but a bit overrated. It’s not the best on the system. Doesn’t deserve to be #1 on so many lists.
I think Super Metroid is probably #1.
May 16, 2019 at 4:57 am
Thank you for sharing
En yeni Yabancı diziler,filmler.Tanıtım ve haberler.Diziadam yorum ve incelemeleri.Fragmanlar,değerlendirmeler ve tavsiyeler.
May 17, 2019 at 7:25 pm
danke für ihnen…
beste spielaffe spielen http://www.spielaffespielen.com
May 21, 2019 at 8:50 am
evden eve nakliyat firmaları arasında en iyi nakliyat şirketi
May 30, 2019 at 1:03 am
Bahis Siteleri
June 7, 2019 at 7:05 pm
mide sağlığı , mide bulantısı ve mide yanmasına ne iyi gelir sorularının cevapları için https://midesagligi.com adresini ziyaret edebilirsiniz.
June 14, 2019 at 12:56 am
Thank you
June 14, 2019 at 12:57 am
Thank you
June 14, 2019 at 12:58 am
Thank you for text.
June 14, 2019 at 6:07 am
evden eve http://www.evdeneveuyum.com/pendik-evden-eve-nakliyat
June 17, 2019 at 11:38 am
Agree with you mate. Its all about taking the right steps in the right direction to have a better future.
June 22, 2019 at 10:57 am
duşakabin, duşakabin fiyatları, duşakabin ankara, duşakabin fiyatları ankara, ankara duşakabin, ankara duşakabin fiyatları,
June 23, 2019 at 11:27 am
thanks
July 1, 2019 at 3:22 am
Hazır Site
July 2, 2019 at 2:02 pm
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.
July 3, 2019 at 5:39 am
canlı bahis
July 3, 2019 at 5:43 am
bahis siteleri
July 6, 2019 at 11:48 am
Thanks you very nice hand post
July 6, 2019 at 1:29 pm
İzmit web site tasarımı, kocaeli web tasarım, kocaeli broşür tasarım, izmit web site yaptır, ucuz web site, ucuz kurumsal web sitesi, kartvizit yaptır, izmit kartvizit yaptır, izmit baskı firmaları, kocaeli baskı firmaları, izmit tasarım firmaları, izmit site yaptır, izmit web sitesi firmaları
July 7, 2019 at 10:12 am
İnsan kendisini geliştirmek, olaylara karşı olan bakış açısını değiştirmek, farklı perspektiften bakabilmek için kendisiyle zıt düşüncede ve farklı yaşam tarzlarına sahip olan insanlarla da sohbet etmeyi bilmelidir. Eğer her yeni fikre, düşünceye karşı çıkıp, önyargılı yaklaşım gösterip dinleme tenezzülünde dahi
July 9, 2019 at 12:24 am
Sometime soon there will likely be human colonies through out this photovoltaic system, on moons connected with planets and within the planets independently. There isn’t a doubt there are likewise human colonies orbiting planets or with geosync having planets, together with long period missions with livable substantial space lines,.
July 9, 2019 at 6:59 am
If you are looking Best Mesothelioma Law Firm
Then simply visit https://www.lawyersfirmusa.com web portal and select well-educated lawyers in the USA.
July 11, 2019 at 3:32 pm
İç Giyim Ürünlerinde 60 TL Üstü Tüm Alış Verişlerinizde Ücretsiz Kargo. İç Giyim kategorisindeki çeşitliliğimizle bunu sağlamayı amaçlıyoruz.
Partnerlerinize ve yahut etrafınızdakilere güzel ve şık görünmek için özel tasarımlarıyla dikkatleri üzerinize çeken İç Giyim Modelleriyle Sizlerin Karşısında
July 11, 2019 at 6:45 pm
Thanks https://www.tvizlesen.com/
July 12, 2019 at 2:02 pm
Keep it up! Thanks for sharing!
July 12, 2019 at 4:23 pm
thanks.
July 15, 2019 at 3:34 am
orjinal saat
July 15, 2019 at 5:01 am
Great piece of article. Nice. Congrats.
July 15, 2019 at 5:03 am
Great piece of article. Nice. Congrats. Appreciate that you have written. Well Done.
July 16, 2019 at 3:23 am
great article amazing post thx for everything
July 18, 2019 at 9:28 pm
Really informative article.Really looking forward to read more. Really Cool.
July 22, 2019 at 4:13 am
ankara hafriyat firmaları
July 30, 2021 at 5:03 am
thank you nice post havalimanı transfer
July 22, 2019 at 4:15 am
wetransfer dosya gönder
July 22, 2019 at 3:53 pm
hızlı resim
July 5, 2020 at 7:21 pm
very nice good post