DSC8123DI2-PROGRAMMABLE, a printed circuit board