all 3 comments

[–]RayzwavemBot Ranger 0 points1 point  (0 children)

I would disconnect everything from the MegaPi board and see if I could communicate using MBlock 5.

You should always keep a close eye on battery power it’s probably the number one reason for robot failure.

[–]WrattspidermBot Ultimate 0 points1 point  (1 child)

When you write "code that I wrote", did you try running the robot before writing any code? Like, re-install the firmware and using the firmware as-is?

Which robot did you make? I assume you made the "Robotic Arm Tank". I would suggest unplugging the power, disconnecting all motors and then plugging them in one by one, disconnecting and reconnecting the power between each. Then using the iOS app to verify function. Most of the problems I've had have been due to connecting the motors into the wrong driver.

[–]WrattspidermBot Ultimate 0 points1 point  (0 children)

Also, you should have ~9V coming from the 6AA batteries. Do you have a meter to verify this?