@Mahadonation1

You are ranking number 1 for the search term: building arduino robot. Well done!

@sebastiangoeller3374

I love it! I could probably code this. To those who cannot I recommend O'Reilly Head First Java to start. This is a book for all ages. You can read about 100 pages in and understand enough Object Orientated stuff to go through the libraries. Also, there are free ebooks on wikipedia in the computers category on languages like C(which would help in arduino C), C#, and even Robotics. and of course arduino offers a starter kit with a book that goes through the basics of electrical workings to I think about 10 projects. I hope this helps anyone out there I do understand a lot of young kids watch these kinds of videos as I did too.

@vikramjeetpaul

AMAZING PROJECT KEEP IT UP...ITS VERY GOOD FOR SCIENCE FAIRS AND INNOVATIONS CLUB....REALLY I APPRECIATE THIS KIND OF INNOVATIVE IDEA ....PLZ MAKE SUCH ROBO CARS THANK YOU....

@HobbyRoom

Nice preoject bro. The background done with LEDs are super dope.

@criedfhicken3614

You have been selected in most underated channels

@Jaydearreola

Here is some simple code to program your robot. 

// Define motor pins
const int leftMotorPin1 = 2;
const int leftMotorPin2 = 3;
const int rightMotorPin1 = 4;
const int rightMotorPin2 = 5;

void setup() {
  // Set motor pins as outputs
  pinMode(leftMotorPin1, OUTPUT);
  pinMode(leftMotorPin2, OUTPUT);
  pinMode(rightMotorPin1, OUTPUT);
  pinMode(rightMotorPin2, OUTPUT);
}

void loop() {
  // Move forward
  moveForward();
  delay(2000); // Move forward for 2 seconds

  // Move backward
  moveBackward();
  delay(2000); // Move backward for 2 seconds

  // Turn left
  turnLeft();
  delay(1000); // Turn left for 1 second

  // Turn right
  turnRight();
  delay(1000); // Turn right for 1 second
}

void moveForward() {
  digitalWrite(leftMotorPin1, HIGH);
  digitalWrite(leftMotorPin2, LOW);
  digitalWrite(rightMotorPin1, HIGH);
  digitalWrite(rightMotorPin2, LOW);
}

void moveBackward() {
  digitalWrite(leftMotorPin1, LOW);
  digitalWrite(leftMotorPin2, HIGH);
  digitalWrite(rightMotorPin1, LOW);
  digitalWrite(rightMotorPin2, HIGH);
}

void turnLeft() {
  digitalWrite(leftMotorPin1, LOW);
  digitalWrite(leftMotorPin2, HIGH);
  digitalWrite(rightMotorPin1, HIGH);
  digitalWrite(rightMotorPin2, LOW);
}

void turnRight() {
  digitalWrite(leftMotorPin1, HIGH);
  digitalWrite(leftMotorPin2, LOW);
  digitalWrite(rightMotorPin1, LOW);
  digitalWrite(rightMotorPin2, HIGH);
}

@robomatrix4582

if i had my own space, i'd make stuff like this. i can totally see this being adaptable for a remote control platform, with a camera mount.

@UnwrappingByMimiKoteng

Congratulations on 100k sub!

@khalnayak

Thanks sir. I will make this in my science Exhibition.

@chesterallancustodio16

still hoping you make wall-e !!!

@NK8-h9v

WOW! you really are the DIY Builder πŸ†πŸ†πŸ†πŸ†πŸ†πŸ†πŸ†πŸ†

@sagarghatti

All videos are excellent . I really enjoy to watch till end

@paktoysreview8377

nice work my friend

@spark4146

Thank you for this tutorial. I've built it and it works wonderfully!

@roknite

won a sub! :yt:

@Acceli_sketch

Wow I like your robot

@electronic7979

Excellent project πŸ‘

@lata_kharat

Your idea is coolπŸ‘πŸ‘Œ

@mariajs

That’s very dope.  I have noticed you glued the DC power switch to the battery holder, and I can see some wires.. could you please show the wiring for that part, I think you skipped that step in the video. :)

@hiramceballos3273

I did that robot and I have some recommendations for you.
First the robot is unestable so is difficult to move.
Second you need have that wheels because if you use another ones it gonna fall
Finally you need that acrylic piece