fbpx

Most orders for IN STOCK items placed by 12PM CST M-F ship SAME DAY. Orders for custom items and prints may take additional time to process.

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 two wires. In this tutorial we will cover how I2C works and show some real world examples. If you plan on linking multiple Arduinos or connecting an Arduino to a Raspberry Pi, its an incredibly useful […]

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 the I2C pins on the devices and wondered what they do.  Put simply, I2C is a point to multi-point serial communications bus for both on-board and off-board devices.  I2C can operate at up […]

Easy Arduino Dice Circuit

In this project tutorial we’re going to build a super easy Arduino dice circuit. It’s a great learning project and one of the first project a lot of people new to the Arduinos or micro-controllers in general like to do because it is simple to understand. We’ve added a neat twist to our dice circuit […]

Controlling an Arduino from a Web Page

When I got my first Arduino the first thing I thought was “Wow! I’d love to be able to control this thing from a web page!”, but of our course I didn’t have an Ethernet shield. So recently I decided to grab a shield from Amazon and see what I could do. First things first […]

Using Arduino Temperature Sensors DHT11 and DHT22

Having your Arduino aware of temperature and humidity adds some really neat real world use cases for your Arduino projects, so in this tutorial we will focus on using Arduino temperature sensors in our projects! Specifically we will focus on the Adafruit DHT11 and DHT22 temerature and humidity sensors. Since we will be building off […]

Arduino LCD Display Wiring

One of the first projects many people like to do with an Arduino is wiring up an LCD display and programming it.  This is because LCD screens have so many applications in the real world. You can display information to the user, error and diagnostic codes, and even fun little animations. Creating a game on […]

Arduino Traffic Light Project

One of the very first projects almost all people do when they get an Arduino is to make the traffic light project. It’s an incredibly simple project but it teaches you some of the most relevant fundamentals of the Arduino.  We’re going to make the Arduino traffic light project in this tutorial, step by step […]

Arduino Serial Plotter Basics

Arduino Serial Plotter Basics

The Arduino serial plotter is a super handy tool provided you know the basics of how it works and when to use it! The serial plotter will take data sent to the serial monitor and plot it on a graph. It can even take multiple data sources and combine then into a set of overlapping […]

Arduino Serial Monitor Basics

Arduino Serial Monitor Tutorial

The Arduino serial monitor is an incredible tool for working with Arduinos! Mostly because of the shear simplicity of it. So simple, yet so powerful! The serial monitor can be used both to receive communications from the Arduino, but also to send communications to the Arduino. Many hobbyists forget the latter. Arduino to PC/Mac Serial […]

Arduino Basics: Code Structure

Arduino Code Structure

Now that you’ve made you first program, we’re ready to move on and to actually understand a bit about what we wrote, why it worked, and some basics about the code structure of the Arduino platform. Arduino Code Basics Arduino calls its programs “Sketches”. So from this point forward we will be using that term […]