Tutorial Video Links
Open Source Mapping Robot
This is a series of videos and links to other information that can assist you in building a capable robot platfrom that could be used for mapping and navigation experiments or you could just use it as a general-purpose robotic platform. It has enough space to hold both a low-level microcontroller circuit board as well as a CPU that can handle more computationally-intensive tasks.
Three Point Localization
This is a set of three videos showing how you can use a camera (or other sensors) to determine the position and heading of a ground-based robot within a room.
Digital Logic
This is a series of videos that may be of interest to a student who is taking an introductory digital logic class or to the hobbyist who is already somewhat familiar with digital electronics but is looking to expand their knowledge. These videos are divided into three sections. The first section covers the basic concepts of working with binary numbers, the basic logic gates, and Boolean algebra. The second section covers some common asynchronous circuits and how you can use them. The third section introduces the concept of sequential circuits and how to work with them.
Analog Electronics
This is a series of videos that should be of interest to anyone who is interested in learning about electronics. These videos cover many different aspects of working with analog electronics starting with a few videos about the tools that you will use as you perform experiments. Later videos deal with the basic passive components and then slowly progress to active circuits and amplifiers. Analog electronics is a very deep field. Some of the videos in this series discuss just the basics while others dig deeper and talk about the finer nuances of how a circuit will operate. NOTE: This section is currently being made (Feb 2014) so depending on when you see it, you may find that many of the videos are missing. Keep checking back from time to time for new ones. My goal is to produce at least two per week.
Working with the ATMEGA328P
This is a series of videos that I shot when I was working for Hackaday.com. In these videos, I use the 3Pi robot by Pololu.com to show off how to program for the ATMEGA328P chip using C. I don't cover too much about actually programming in C, instead, I show how to access many of the peripheral on the chip through C, which is really the interesting part of working with C on a microcontroller instead of a computer.
Eagle CAD
This is a series of videos that I shot when I was working for Hackaday.com. In these videos, I show how to work with Eagle CAD . The version that I am showing is version 5.??. They have since released a major update to version 6. Most of the big changes are behind the scenes that make the software more versatile. So most or all of these should still be relevant. In each of these videos, I talk about one feature in the software and how to use it.