SDR4ALL (Software Defined Radio for All) is a software defined radio for education and research purposes.

SDR4ALL is based on the concept of software defined radio (SDR) which consists to introduce numerical and reconfigurable treatments as close as possible to the radio antenna.

SDR4ALL enables the implementation of algorithms that will be tested with real transmissions using actual hardware transceivers. The general idea is to enable students/researchers to test their ideas and algorithms on real transmissions while still keeping the simplicity of a high level programming language environment. It bridges the gap between simulation and theory for reducing the innovation cycle.