Page 1 of 1

Fun Raspberry Pi projects

Posted: Sun May 21, 2017 2:32 pm
by Ice Cream Jonsey
Here is a thread that is living and alive and I am going to add fun Raspberry Pi projects that I find. I've got a number of Pis around and most of them are freeloading. Taking MY resources, food and fuel and providing nothing in return.

First up is RetroPi, and our very own Jack Flack wrote THE How-To Guide on it here: http://www.robohara.com/?p=9922

Since Flack said it all there, I'll add a picture of mine in a bit but it really does work wonderfully. People said you could do MAME on Pis starting with the first version, but that was for nerds and geeks. This is actually practically turn key.

Image


Next up is this: ArPicade: https://www.highscoresaves.com/arpicade ... igame.html

Image

This lets you use your Pi as a JAMMA board. I have a JAMMA machine downstairs that I have hooked Ghosts n Goblins to. I am going to get this eventually so that I'll be able to play every single horizontal JAMMA game I am interested in on that machine. For an added fee they will include a version 3 Pi and program it for you.

The next Pi project I want to outline is PiHole. PiHole works as a DNS service for your home computers, and it blocks ads from getting in. The thing is, I did SORT of want to have some ads get through for some sites I respect, but it's just getting ridiculous. Rather than have sensible ads, websites are going more obnoxious. And I delight in knowing that dumps like Reddit don't make a dime off me. https://pi-hole.net/

Re: Fun Raspberry Pi projects

Posted: Mon May 22, 2017 6:55 pm
by Tdarcos
Ice Cream Jonsey wrote:The next Pi project I want to outline is PiHole. PiHole works as a DNS service for your home computers, and it blocks ads from getting in.
Well, for technical people like us that's okay as long as your PI is set to ask for a DHCP server from your ISP and it knows to cache the real DNS server address so addresses it doesn't have will be looked up. You also need to edit the DNS configuration on your machine to static instead of using the default one your router gives you when you get your DHCP lease. Here's a page on how to do that:

http://www.geeksquad.co.uk/articles/how ... windows-10

One thing I have done is change the tables in my wireless router to tie the MAC address to the 192.168.0.X address every regular device in my house normally uses so they are essentially given permanent IP addresses. You should do this with the PI - make its IP address fixed in your router - so you can set the domains to exclude to use the IP address of the PI, and thus use its webserver, as | explain below.

In the interim until you get around to that or as an alternative there is another fairly easy method. You could just put all the names you want to exclude in the hosts file on each computer, c:\Windows\System32\Drivers\etc\hosts and make that shared writable, then use one computer as the reference source and copy that file to the others every time you add a new item. Any domains you want to block, set them to 127.0.0.1, since your machine isn't running a web server, they get fast no resolve responses.

There are publicly available hosts files that have thousands of ad, junk, spam, malware and garbage sites preloaded so that you can't even accidentally connect to some of these. And they simply redirect the names to 127.0.0.1.

Another idea is if you do put in a PI DNS server to do this with the hosts file on the pi, and find if there is a "fake web server" program that simply returns an empty page for any request, or possibly an Apache config file that has been set up with a blank page for its 404 page; every request for everything 404s to the 0 byte page. Much faster than waiting for DNS timeout |(if you're diverting to an invalid address) or a no response ()if you divert to a real address not running a web server).

Re: Fun Raspberry Pi projects

Posted: Wed May 24, 2017 3:09 pm
by The Happiness Engine
Tdarcos wrote:Well, for technical people like us that's okay as long as your PI is set to ask for a DHCP server from your ISP and it knows to cache the real DNS server address so addresses it doesn't have will be looked up. You also need to edit the DNS configuration on your machine to static instead of using the default one your router gives you when you get your DHCP lease. [rambling bsed on false assumptions deleted]
None of that is true, try reading what the actual product does before exploding your pointless stream of word-shit everywhere.

Posted: Thu Jun 08, 2017 6:36 am
by Flack
PiMyLifeUp posted a tutorial on configuring a Pi as a Tor access point. There has been a lot of discussion over just how safe/anonymous Tor is, but if you have a use for it this would be a convenient way to use it.

https://pimylifeup.com/raspberry-pi-tor-access-point/

Posted: Thu Jun 08, 2017 1:35 pm
by Jizaboz
I plan on getting the pi/JAMMA thing as well as my first pi device! Probably get it next month.

Posted: Sat Jun 10, 2017 4:55 pm
by RetroRomper
Is this where we post our Raspberry Pi project wish lists?

I really want to add a DAC to my Pi and turn it into a wireless streamer for downstairs audio -

Image

Apparently it measures and reproduces well enough that it comes into contest with much more expensive components, so my ears have been piqued!

Posted: Sun Jul 02, 2017 6:43 pm
by Flack
I saw this post in the car today. It's in listicle format but has links to a few good projects.

http://www.zdnet.com/pictures/raspberry ... ropie-kodi