An off-the-shelf kit and about two hours are all you need.
Regular Hackaday readers will no doubt be familiar with the work of Matthew Alt, AKA [wrongbaud]. His deep-dive blog posts ...