D4STEM aims to: a) introduce a low-cost educational drone platform easily programmable e.g. through Scratch. B) develop an e-learning course for relevant STEM activities C) develop specific use cases and educational materials for carrying out project-based learning activities based on the advanced uses of drones in domains like smart farming, environmental monitoring and restoration D) promote teaching leveraging the advanced STEM methodology for helping students to develop relevant skills.