Smart farming is the way of the future, requiring the adoption of technologies such as IoT, cloud computing, Industry 4.0 and ...