Del Barrio, Alberto A.Manzano, Jose P.Maroto, Victor M.Villarin, AlvaroPagan, JosueZapater, MarinaAyala, JoseHermida, Roman2019-09-122019-09-122019-09-122019-08-1410.1177/0020720919868144https://infoscience.epfl.ch/handle/20.500.14299/161089WOS:000483155000001In this paper, an alternative to the traditional methodology related to signal processing-like subjects is proposed. These are subjects that require a deep mathematical and theoretical basis, but the practical goal is not often emphasized, which drives students to lose interest in the subject. Thus, a software-defined radio environment is proposed to provide a more practical view of the subject. This solution consists of an open hardware-software platform able to capture and process a wide range of frequencies. HackRF is the hardware component, while GNU Radio will provide the graphical support to this device. The tests performed with a set of 36 students have revealed that they are more satisfied with this framework than just employing a traditional equation-based environment as Matlab. Furthermore, their scores in the exams also support the suitability of the proposed platform.Education, Scientific DisciplinesEngineering, Electrical & ElectronicEducation & Educational ResearchEngineeringsoftware-defined radiohackrfgnu radiocommunication theoryoerHackRF plus GNU Radio: A software-defined radio to teach communication theorytext::journal::journal article::research article