Things used in this project Every embedded designer hits the same wall: GPS doesn't work where embedded systems actually live. Inside buildings, under metal roofs, in warehouses, basements, tunnels, or dense city streets, a GPS module goes silent or takes minutes to acquire a fix while burning through the battery. A standard GPS receiver costs $5â15, demands a clear sky view, draws 20â100 mA, and needs 30â60 seconds (cold start) before the first coordinate.