GNURadio running on embedded boards: porting to buildroot

  • Gwenhael Goavec-Merou FEMTO-ST


GNURadio is a set of libraries implementing data acquisition and processing functions. GNURadio-Companion is a graphical user interface generating a Python script defining how processing blocks are connected with each other. Once the Python script is generated, no graphical user interface is needed any more to run the processing script, making GNURadio well suited to embedded environments such as Armadeus Systems APF6 boards. However, GNURadio is a complex software framework requiring multiple dependencies: we have ported GNURadio and associated libraries to Buildroot to make it compatible with most embedded platforms. We demonstrate simple flowchart execution on ARM-based embedded boards.

How to Cite
GOAVEC-MEROU, Gwenhael. GNURadio running on embedded boards: porting to buildroot. Proceedings of the GNU Radio Conference, [S.l.], v. 1, n. 1, jan. 2021. Available at: <>. Date accessed: 12 aug. 2022.