Main Content

Remote Control Your Arduino Robot

In this Instructable I am going to cover to use an Adafruit Motor Shield for Arduino V2 along side an nRF24L01 Antenna to make a long range remote controlled robot. I am using an old Adafruit Arduino 101 CurrieBot with an Arduino Uno instead of the Arduino 101 that came with the robot. This tutorial however is applicable to any Arduino project running an Adafruit Motor Shield V2 that would like to use nRF24L01 or nRF24L01+ antennas to control their project.
Materials used
Arduino 101 Curiebot Kit (using an Arduino Uno) - https://www.adafruit.com/product/2768Universal Arduino Controller - https://www.instructables.com/id/Universal-Arduino-Controller/2x nRF24L01 antennas - https://www.gearbest.com/transmitters-receivers-module/pp_440447.htmlnRF23L01 Breakout Adapter - https://www.addicore.com/1x-nRF24L01-Adapter-p/ad279.htmHalf a split chop stick 3x Bread Ties 7x male to female jumper wires - https://www.addicore.com/Male-Female-Jumper-Wires-40-x-200mm-7-8in-p/179.htmIf you are looking for a versatile motor controller Adafruit’s motor shield is a great option. It has the capacity for four DC motors or two steppers as well as many servos. The controller accepts a separate power supply if you don’t want to share with the Arduino below. This makes it a great option when designing and constructing your own robot giving you lots of options.”

Link to article