A tiny but efficient software defined radio