This shield turns your Arduino into a controller for your remote controlled robot. Resembling the design of classis game controllers, we have put a two axis joystick on the left and four action buttons on the right. There are also two small momentary push switches, two toggle switches and a potentiometer. You can also connect a MPU6050 gyro sensor to it and add motion control for your robot, just like PlayStation controllers.
For wireless communication with your robot, there are several options. Code for using all of the modules with this controller is provided by us. The compatible modules are