Let's Make Robots!

Recently Collected Posts

I finally finished this OpenCV robo arm. It follows my neon green paper. I use the Romeo All in One microcontroller with the Arduino IDE. This microcontroller … Read more

Worm Brains!

Nemesis2065 showed me this project.  Awesome! Thank's Nemesis.

I say we implement MarkusB's alogrithm on an FPGA and make our own worms. :)

Control method: remote CPU: Arduino Mega, Raspberry PI Programming language: Arduino C, C++, Java, Python
After reading about Duanes Rover5, I decided to try to build my own. It is still not finished so I will update this page on a regular base. The following diagram … Read more
Hi there, this is Nano Patriot; an Arduino controlled turret, ultrasonic sensor and a shooting device I built a while ago. At first I wasn’t planning on doing a … Read more

DAGU CNC mill controller - first prototype

I've been developing a CNC controller for DAGU. The project originally started late 2012 but got shelved because of other projects. Now we've dusted it off and plan to finish it in the next 6 months. Unfortunately blog post don't support video so watch the video that explains the basics by clicking on the link.

Starting SuperDroidBot Blog

So much is happening so fast, I'm starting this blog to document what is going on with the bot, so I can look back on my thoughts from time to time and see how they developed.  Others are more than welcome to participate!  I'll start by throwing in a diagram and some fun video!


Based on Raspberry Pi Model A+, moving autonomously, obstacle avoiding, line following, maze solving, Braitenberg vehicle
NEW: Maze Solver Software Short description: PiBot-A is a small, autonomous robot based on Raspberry Pi Model A+. Varying sensors can be mounted on its front to … Read more
The new version of my transforming wheel robot is way easier to assemble, and all the files are up on thingiverse so you can build your own.  Read more
Introduction This tutorial will explain the basics of hobby robot design and covers many subjects. I have includes numerous links to explain various subjects in … Read more
It's a multi-functional PCB fabrication robot
Diyouware TwinTeeth is an open-source PCB mini-factory targeted to the electronic hobbyists. It is an innovative fabricator of Arduino™ shield-size PCBs which … Read more
I am currently developing an new robot - Neurono. The robot will be controlled by a custom build neural computer. The computer consists beside of some sensor/actor … Read more
Inmoov Robot Head - using a Parallax Propeller or Arduino via MyRobotLab Software
Introducing "James" or J° for short Press James below for Video .... I have been intrigued for a while with Voice recognition and Voice playback....soooo... Read more
This is a simple autonomous robot based around the Basic Stamp2, it has obstacle avoidance using a home made IR Transmitter and Receiver as well as obstacle detection using bump switches and copper whiskers.
Seek light & avoid obstacles
Using a
Update, 21/01/2014 I found that the ultrasonic sensor struggles with "box" obstacles towards its front flanks, probably due to reflection. Therefore to stop it … Read more
Navigates around the room using the PING sensor to look out in front of it. as soon as an object gets within 12 inches it backs up and turns left
Using a
Hello guys! My name is CreativeCorpse and this is my very first "robot" project. I know that there are probably 5000 diffrent versions of this same exact robot but … Read more
Update nr3 (Feb25,2015) video added of one of the first attempts to drive a straight line of 150 cm,, with on-route calibration. Update nr 2 (Feb 24, 2015) Read more
Use A4988 stepper driver to drive two DC motors instead. Make use of currentlimit to control speed.
EDIT: Some speed control, new code example and video added 21.2.2014 See below " SOME IDEAS" section for more information.     I ordered some well known pololu … Read more
This is my MeArm. I built it in an afternoon, but took 3 weeks to get a controller up and going. I decided to put a 4 servo controller onto the base that accepts … Read more
Navigate around cleaning the floor
  Meet Molly... She is a automatic wet swiffer.. She works in conjunction with my commercial roomba that I love..   I wanted a simple robot that would pick up … Read more
Usually I am a peaceful person, but sometimes you have to defend your desktop. So I made the nano turret. Powered by a arduino nano (clone). It uses 2 mini … Read more
Hexapod Hexer was originally conceived as a simple and cheap robot(price $ 100) that does not require additional modules and blocks. The whole brain was collected … Read more

Reflections on Hoff

I haven't been able to substantiate or dispel the note about our friend and my likely relative hoff70. What I can say is that repraff.com lost its place on the web two days ago. It's safe to say that if hoff isn't dead, in some sense he's killing his online identity.

CSVPOVD - Charlieplexing Saccadic Valentine's Persostence of Vision Display

Happy Valentine with this strangely named new device!

CSVPOVD in action

My artificial neuron approach

February 12, 2015

A single artificial neuron can represent some simple Boolean functions like OR, AND or NAND and some like XOR not, because a single artificial neuron can only learn linearly separable mappings.

Example. Perceptron for the AND function:

two void loops arduino

For a speedometer project with arduino, I need to have two main functions. One which detects if you input the distance you would like to travel and gives you warnings that the speedometer will run without telling you distance left if you don't put an input in 10 seconds from that point (40 seconds into the program). either if you do input that information or if you don't you will be brought into the 2nd main function which actually begins the computation for the speedometer.

Inverse kinematics

Been trying to understand inverse kinematics for programming my quadruped Crap-Crab. I started out by reading Wikipedia's version, which lost me completely (WTF?). But then I found the explanation by this guy and it turns out, as I thought to begin with, that it's simply a matter of applied trigonometry.

Here is exactly what I need in a nutshell:

For object avoidance, the ultrasonic or the ir range finders do not always see and object and i often notice my robot running into things and getting stuck. I … Read more
Aum is a robot testing platform where we are developing different basic robot modules to be used in future projects that we already planning. It tries to be … Read more