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!

How to Build a Raspberry Pi Weather Station

How's the weather? With this DIY project, you'll always have a very precise answer. Sure, you could check websites or smartphone apps, but why pass up the chance to build a Raspberry Pi weather station? This project is a great way to get used to dealing with the Sense...

The Best GPIO Tutorial for Raspberry Pi that We Could Write

You can do a lot with a Raspberry Pi even if you limit yourself to what comes on the board. But if you're willing and able to learn how to use the Pi's general-purpose input/output pins — or GPIO pins, for short — then you'll be able to do so much more. If you're new...

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...