Parts and Devices:
Software:
1) Install the OSOYOO Wifi UDP control APP in Google Play or Apple APP Store.

2)Install Arduino Code in Robot Cars
Solution 1: All robot cars works in STA mode and install same code
Arduino Code Download link:
https://github.com/osoyoo/v3_dance/blob/master/v3_dance.ino
Change the Wifi ssid and password in the code to match your Wifi router setting. Then read one of the Robot cars IP address. format.
Based on the IP address from robot car, you can set a broadcasting IP address in OSOYOO Wifi UDP APP.
For example, if your robot car IP is 192.168.0.98, normally the broadcasting IP is 192.168.0.255. Once press a key in the APP, all the robot cars will get the same control signal.
Run the Project:
1)Turn on the power of all robot cars
2)Set APP ip address to the broadcast IP address
3)Use APP to control all the cars.
Solution 2: One robot car works in AP mode as a Master car which provide wifi hotspot and other cars work as Slave car which connect to the Master car’s hotspot.
Master car Arduino code:
https://github.com/osoyoo/v3car_wifi-ap/blob/master/v3car_wifi_ap.ino
Slave car Arduino code:
https://github.com/osoyoo/v3_dance_slave/blob/master/v3_dance_slave.ino
Run the project:
1)Turn on the Master Robot Car
2)Connect the cell phone to OSOYOO_Robot Wifi SSID , no need password
3)Set the IP address in OSOYOO wifi UDP APP to 192.168.4.255
4)Turn on all other slave robot cars.
5)Use the APP to control all these cars
DownLoad Url osoyoo.com