Here is a smart soil scanner that allows you to perform on-the-spot soil data analysis and find out what crops are better suited for your land. The SoilCares scanner determines the amount of nitrogen, phosphorous and potassium in the sample and determines pH, electrical conductivity, and soil temperature.
The Soil Scanner shows you the crops suitable for your soil. It has Bluetooth and relies on a Global Soil database to provide you with accurate results. More info is available here.