Need direction on hardware

A Mini sounds like the most suitable. USB connection built in, can be soldered for permanent installation, reasonably small footprint.

Programming assistance: specific questions can be asked here; or if you want someone to do the programming for you try the Gigs and Collaborations subforum.