Using a 555 Timer in Bistable Mode
In this tutorial we're going to learn about using a 555 timer in bistable mode. As mentioned in our monostable 555 timer tutorial...
Make an Arduino TV B-Gone
In this tutorial we're going to make an Arduino TV B-Gone and its super simple. If you're not familiar with a TV B-Gone, it's a de...
Setup an IR Remote for an Arduino
In this tutorial we will learn how to setup an IR remote for an Arduino. IR remotes can be used in your projects for all kinds of ...
How to Setup a Keypad on an Arduino
In this basic tutorial we will learn how to setup a keypad on an Arduino. Keypads can be used to control access to things, such as...
How I2C Works (I2C Explained Simply)
I2C is an extremely common protocol integrated into many products. It allows serial communications between many devices over just ...
Change the Raspberry Pi DNS Settings
In this quick tutorial we will cove the right way to change the Raspberry Pi DNS settings so you can change your DNS server to Goo...
Raspberry Pi to Arduino I2C Communication
If you've been doing Raspberry Pi or Arduino projects you've likely encountered the term I2C being tossed around, or at least seen...
R2-D2: Continuing to build an Astromech
As I continue on with my journey to build an Astromech, we'll go down several paths. We have to paint the dome panels (the top on...
Building R2-D2 – An Introduction
Building R2-D2 has been a lifelong dream of mine. It's been on the playbook and my backlog of projects for many years. Quite fran...
What is PWM or Pulse Width Modulation?
One of the first questions people new to Raspberry Pi or Arduino projects usually ask is "What is PWM?" or "What is Pulse Width Mo...