I setup a differential GPS system for my Raspberry Pi robot projects. I am using the RTK library for precise navigation. For the system I need a base station and a mobile unit. The mobile unit is built into my home made robot Big Rob. How the setup with a mobile unit, base station, two Raspberry Pi’s and the RTK library works is described in detail on my own blog.