Let's Make Robots! | RobotShop


3/23/18- Big update. First of all, I had 3D printed a custom chassis that ended up being too small for hardmouse's leg design. This meant that to preserve my print … Read more

What is a ROBOT?

I have seen this question asked and have not yet found a real answer or one that actually describe or defines what a robot is.

Here I am asking the infamous question "What is a Robot"

Can't wait to see what your thoughts are.

Navigate around via ultrasound, teleop with game controller
Demo robot for teleoperating with HID and also to show how to do simple obstacle avoidance with ultra sound sensor. Read more

Large Servos

Does anyone know where I can purchase large servos such as are used in this robot? I can't seem to find a source for anything except hobby size servos.




Modelling a Servo Spline

I have wanted to design my own servo arms for my robots without the need to attach the servo horns to them. With a 3D printer available I wondered if it was possible to manufacture hubs for the spline on the servo shaft. The problem was to know the geometry of the spline. I am not the only one to be frustrated about this it seems when I google on "SG-90 spline". Many have asked the question on forums but there hasn't been any clear answers on how the geometry of the splines look.

Walk, Push ups, Navigate with ultrasound
Using a
Update: 03 May 2016  [Added video of push-ups and sonar test]   ---------------------------------------------------------------------- Hi everyone, I am … Read more

Servo recommendations

Can anyone recommend a strong servo compatible with Arduino? Ideally I'm looking for:

  • Speed
  • Torque
  • Compatible with existing libraries

I'll have a separate power supply, so the voltage isn't too important.

I'm a newb, so any thoughts/recommendations appreciated from those with experience.

shocking servo

I'm trying to control a servo with a joystick.

I first tried to just make the servo turn by sending it to a position, waiting a bit and then to another position.


Now I tried to change the on pulse with a joystick.

But the result was not so good. The closest I got to making it work, my servo shock every second.

Anyone who can help me out?

Servo motor power source

For a project I need to make my teacher advised me on using a servo from parallax


According to the datasheet I shouldn't connect it to the Vdd and Vss from the microcontroller.

Would it be ok if I would it on the same power source (being my batteries) but my controller gets 5V from a regulator and my servo would be getting 7.2V directly from the batteries. (could also lower it to 6V)

Servo problem

I'm suffering a a bit of grief and a bit baffled why ....


Jetduino: Robotics interface for NVIDIA Jetson TK1

I have been working on a new interface board for the Jetson TK1 embedded supercomputer called the Jetduino. It makes it very easy to build robots that can use the parallel processing capabilites of the NVIDIA GPU for vision and neural neural networks.

1 second delay with NRF24L01 servo control


I am building a Project which targets to:

Driving the Car with Steering Wheel connected to PC.

PC connected to Arduino which will transmit the Steering wheel commands to other Arduino via NRF24L01 modul.

On Car Side:

driving my hexapod servos using STAMP and PSCU

Hi - I'm coming back to Stamp after quite a while away, and obviously a lot has changed! - but what has not is my being an ignoramus !

I'm working with an old Propeller Servo control unit (PSCU), which I'm just starting to find my way around coupled to my trusty stamp board of education (Incidental to my question does anyone know how I can get another? - looks like this little chap is discontinued )

Problems with TowerPro SG90 servos and Pololu Mini Maestro 24

Hi all,

I am in the process of connecting up 18 Tower Pro SG90 servos to a Pololu Mini Maestro 24 controller to complete my build of a Plen 2 (Custom redesigned to fit the above servos and allow space to carry the controller).

I am using an adjustable power supply that has voltages of 3, 4.5, 6, 7.5, 9 and 12vdc.  The label says that the output is 300mA 3.6 VA max.  I am suspicious this could be my problem detailed below.

Powering SG90 servos with lipo and BEC

Hi there,

I'm building a robot with 15+ SG90 micro servo's.

To power it, I've bought a 2C lipo battery, and a 5/6 volt BEC.

I've hooked up the BEC's 5v (red) to all the servo's red, and the BEC's ground to the servo's ground, as well as some arduino grounds (that control the servo).

The BEC has an on/off switch.  When the BEC is switched to off, and I plug the battery into the BEC, a surge of current flows through to the motors.  They all "twitch" very rapidly, and I've had some wires melt/smoke.

My questions are:

Control DC motors with a Grove H-Bridge and DynamixShield

I just uploaded a new video tutorial on how to use the Grove dual H-Bridge module with the DynamixShield and an Arduino Due to control DC motors. 

Grove H-Bridge with DynamixShield

Servo powering problem

Hi guys, me and my friend have built an arduino controlled Quadruped "mantis" robot.

Video tutorial on wireless XBee serial with the Due and DynamixShield

I just uploaded a new video tutorial on how to perform wireless communications using Grove XBee sockets with two Arduino Dues and the DynamixShield. This is part of my Kickstarter campaign to get the DynamixShield produced commercially. It lets you control smart and regular servos, and has tons of Grove and RobotGeek connectors, all in one shield.

Trouble with servos!

I’m working on a robot that’s supposed to place dominoes in a track. As part of the design, there’s an arm that grabs and places the dominoes.

Humanoid concept Arduino

This concept to make a humanoid head, that speaks like a human, chooses phrases randomly. As (it) speaks , it moves head, eyeballs and eyebrows randomly in an emulation of a human. This can be useful for lonely people who cannot have a pet at home.

This is the basic idea..Later it is possible to develope it further to talk longer durations, and even tell short stories stored on an SD card.

help needed. looking for somone local to Phx, AZ - 2 servo's, controlled via wifi

i'm trying to develop a device that is controlled with 2 servo's. i want the servos to be controlled independently over wifi with either a joystick or c# application. i have the project started with the following. i am looking for someone to help me complete this project, 

c# applications

Audrino uno

cc3300 wifi shield

Audrino 1.0.5-r2 sketch pad

2 Futaba s3305 servo's

DC 5V Stepper Motor 28BYJ-48 + ULN2003 Driver Test Module Board for Arduino



Motor control or servo control


I came across this circuit on google. It controls motor speed by simple flip-flop that gives a PWM signal.

The question is can this be used as a servo control ?

first use 5 volts supply instead of 12 volts ...then by replacing the 3RD NPN transistor with a servo. the + goes up, the - goes down and the signal feeds from the flip flop...can we do that ??

Trying to encapsulate a servo instance, no movement

Hi there,

I'm having an issue with encapsulating servo functionality in its own class. What I want to do is creating a class that contains a couple of methods that control a servo more or less autonomously, in such a way that just requires me to set the context and then in the loop calling myservo.update() to have the myservo class take care off its own. Very OOP indeed :-)

For some reason I just can't get it to work. Brought down to the bare minimum, I have three source files, main.ino (off course), myservo.h and myservo.cpp:

myservo.h contains this:

Dagu Robotic Arm 6DoF - Bacuri02 Project

I recently received my Dagu Robotic Arm 6 DOF with Arexx control board 32 servos.

My original project is to use an Arduino Mega to control the arm and then make a wifi connection joystick control.

As I have not received my Arduino Mega board, I started tinkering in Arexx control board that I received along with the robotic arm. Along with the kit also came with a CD ROM which I believed the program to be installed on the computer to control the arm.