fbpx

Thank you so much for signing up to get updates!  You’re now a super fan! Those of you who subscribe to The Geek Pub websiteYouTube channel, and Facebook page are the best!

I can honestly say our community is the best on the planet, and it’s because of people like you.

We’re glad you are here! 

 – Mike

While you’re here, check out some of these projects!

RetroPie PS4 Controller Guide for the Raspberry Pi

You can set up a RetroPie on the cheap with just about any USB controller, including super-cheap options like these ones. But just because you can doesn't mean that you should! RetroPie supports games that demand the use of additional shoulder buttons and joysticks,...

RetroPie Setup Guide

There are a lot of cool Raspberry Pi projects out there, and you can hardly go wrong in pursuing any of them. But if there's one Raspberry Pi project that is nearest to the hearts of casual D. I. Pi-ers, it's the RetroPie. For the price of a Raspberry Pi, power...

Debouncing a Switch in Hardware or Software

When you flip a switch or press a button two metal contacts come together. It might seem like they make immediate contact and complete a circuit.  However, in reality as they make contact they mechanically bounce, making brief contact several times before making a...

How Rotary Encoders Work – Electronics Basics

In this tutorial, we're going to learn how rotary encoders work! Rotary encoders (also shaft encoders) are a fantastic way to dial in a position, or determine the position of a shaft. This could be the position of a knob you are turning, or it could be an encoder...

How to Setup a Raspberry Pi Ad Blocker

Ads: who needs 'em? Well, this website needs them to keep the lights on. But you don't need them, right? That's why ad blockers, usually in the form of browser extensions, are so popular. The problem with browser extensions, though, is that they only work with certain...

How to Make a Tabletop Arcade Cabinet

One of the things I get told a lot is that people want a retro arcade cabinet in their home but that they simply don't have a lot of room for it.  Even bartop arcades take up a significant amount of space in smaller homes and apartments. So in this video, we're going...

Arduino Celsius to Fahrenheit Conversion

In this tutorial we're going to learn how to do do an Arduino Celsius to Fahrenheit conversion (and Fahrenheit to Celsius too!).  It's a pretty simple operation and one that is asked quite often in the forums. Understanding the Difference Between Celsius and...

Setup a Raspberry Pi Wireless Access Point

Did you know that the Raspberry Pi can be a wireless AP?  That's right!  With just a few commands we can make a Raspberry Pi wireless access point that can be used to share your home internet with all of your devices! This is made especially easy now that the...

How to install Raspbian on the Raspberry Pi

We have a lot of Raspberry Pi projects and Arduino projects and tutorials on our site.  There are a lot of great resources already for learning how to install Raspbian on the Raspberry Pi, included the one from the Raspberry Pi foundation itself.  However, some of our...

Setup a Raspberry Pi VPN Server

A VPN server is a great way to provide secure, encrypted remote access to your home.  VPN servers are built-in to many pro grade firewalls and home router appliance.  pfSense for example is a great open source home firewall that includes both OpenVPN and IPSEC...