circuit diagram:

PCB Design:

design 1:

software Design:

breadboard: