Let's Make Robots!

Help with code for NanoATMega328 / 2 x DC Motors / 9g Micro Servo / HCSR04 Ultrasonic Detector


I have built an obstacle avoidance bot for a School Robotics Club I had the motors running using a demo mode (spin left the right) but have just connected a servo and an HCSR04 Ultrasonic Detector and I need some help with the code to get it up and running.

The Bot uses:

Chassis with 2 x Geared DC Motors

L298N Dual Motor Controller

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. :)

Kossel Mini Hotend Question

I'd normally ask Hoff these questions, so it's with a bit of sadness I ask others.

Does anyone know where I could get an effector for my Kossel Mini printed?  I've come to the conclusion Hoff was right about my cheap eBay hot-end and would like to switch out for the E3D v6 hotend, but my fear is I won't be able to print out the respective effector given the cheap hotend I have.

Openscad PhoneHolder

Link to github
Actually modeled after a NGM Legend 2(an android phone), but i added a height parameter, so it can be modified.
I count to add more files later to the repo.

STL Viewer (beta)

Rotate: |

Using two power supplies with one on / off switch


I have built a robot using the parts listed at the end of this post.

I have been having trouble with the code and getting the motors and the servos to work with the detector but I now believe that this is due to a lack of power.

I am only using 1 x 9v Non rechargeable battery. I can add another 9v battery or use 4 x AA 1.5v batteries.

The problem I have is how do I only use 1 x on off switch? Could I connect this to a common Gnd? 

programing a Tiny13a directly from a mini USB board

Is that possible?

I have a handful of the tiny13a chips and would like to program them but all I have at the moment is an Arduino mini USB board. I found a couple of tutorials on how to program an Arduino Mini using the board and I found a few tutorials explaining how to program a tiny13a chip using an Arduino board but there seems to be a small gap there that I can't figure out.

Do I need to get myself an Arduino Uno or a mini or something? The USB board has a TX and RX but that's it.


Remote control via IR sensors

Starting my first robot, at age 73, called Orange Crush based on color paint I used.  It's based on McCombs Ardubot II but it's going to be a living proof of concept until it falls over or the batteries won't run it.  Right now I'm trying to use Radio Shack IR sensors as a remote control.  Since these sensors will only cover 90-120 degrees, I plan to mount them in a triangle or square so one will always be pointing at the remote control.

sharing experience robot JAVA programming on Raspberry Pi

For those interested in robot control via JAVA programs on the Raspberry PI, I have posted an update on my experience with JAVA in my robot description here:


Even better, if you are able to offer any help or advice, that would be great. I am slowly running out of options......




SG92 continuous rotation servos

I remake 2 continuous rotation servos sg92 9g 4.8v and put 2 resistors 2.2k and the i connect to arduino : set point to 97 deegres servo turning slow but not stop. one of motor stops and one slow spining its maybe becouse resistor ar 2.2k but inside are diffrent resistance?