is it feasible to built one with a PCB? just straight to the UNO like your initial prototype - did that work ok?