A commercial off-the-shelf alternative for the impatient:
None of these are cheap though.
Open hardware so you could build your own for fairly cheap. I bought a clone (is it a clone if the creator never sold them? I'd have preferred to buy it from him...) off aliexpress for ~$50.