Yes!
I have it running quite respectably on a Pi 3B, and will soon be trying it out on a Pi 4.
I've actually had inquiries about whether I can build these up as complete stand-alone modules for people to integrate into their system.
I've started to look at this, and the parts list seems to come to about 170UKP