1Get the parts
All modules are easy to find and purchase online. I used AliExpress and eBay to purchase all parts.
The actual assembling requires soldering some wires. It can be built using a breadboard, but I normally don't like it's lower reliability since it's a moving platform after all.
3Burn the software
Connect Arduino to the PC and send the sketch to it.