Let's Make Robots!

Most Collected: Tip/walkthrough

Uses current generated on coils in stepper to act as an encoder
Pretty simple circuit I found, you may have to play with the resistor values to get the output to logic level depending on your steppper.It uses two voltage … Read more
Gives text output from your project
** walk through in progress ** IntroductionThese monochrome serial LCD text displays are apparently very popular and easy to use. But the official manual (pdf) … Read more
rik's picture
Have you ever programmed a microcontroller and after just a little change you made, the code - that was running completely fine last week - is not working … Read more
Free program for drawing complex flow charts
It’s always good practice to draw a flow chart before start coding. That will save you lot of debugging problems and the structure and flow of your program will … Read more
The Maxim7219 (datasheet) is a handy LED driver.  each chip can drive 64 LED's and several can be daisy chained for large displays, it's also used in the Blue … Read more
Use an LED + digital input as light detector
This walkthrough describes how to use an LED connected directly to a digital input as a light sensor instead of using an analog input and an amplifying … Read more
An update to the Duemilanove
Using a
I started with the Propeller, but I've also used the PICaxe and played with AVR's and PIC's. With the release of the Arduino Uno, I thought it would be a good … Read more
Here's a simple analog pressure sensor I read about years ago in "Robot Builders Bonanza".  It's not an accurate pressure sensor since it's affected by … Read more
Generates Arduino code for custom LiquidCrystal library characters
Hi guys, just posting something that I made up to solve a problem and thought I would share it. I couldn't find a custom LCD character generator that worked on a … Read more
Allows any Arduino board to accept commands from an IR receiver
Most homes these days have at least 1 infrared remote control for controlling the television. These remote controls can also be used to control robots or even to … Read more
This is the first page of an informative set of pages showing different ways to communicate with your robot.
The picture above is a 2 Watt Blue Laser I built several months ago. It's way too powerful for robot communications around the house (it would start fires), but it … Read more
Possibly helps to detect objects, walls and holes.
 Some fancy nice ultrasonic sensors can read multiple echoes of sent ultrasonic wave. Cheap senosrs register the first echo that arrived back. If we could listen … Read more
Uses a webcam and robot vision to navigate around obstacles
Obstacle avoidance is one of the most important aspects of mobile robotics. Without it robot movement would be very restrictive and fragile. This tutorial explains … Read more
setting fuses in a blank ATmega328P chip for use with Arduino IDE and burn the bootloader
Here is a little tutorial about setting the fuses on a blank ATmega328P in AVR Studio so you can use it with Arduino IDE: You need: Read more
Rotates continuous or moves to desired position
This is a short tutorial how you get a servo for continuous running AND normal servo mode for a few bucks. You can switch between the modes in setting an additional … Read more