Quantity   Component name
14 × KA2284 Interface and IO ICs / Display InterfaceAn
14 × PC817 Opto and Fiber Optic Semiconductors and ICs / Optocouplers and Optoisolators
14 × 5 way DIP switch DIP Switch
1 × PIC18F4550 Microprocessors, Microcontrollers, DSPs / Microcontrollers (MCUs)M
1 × L7809 Power Management ICs / Linear Voltage Regulators and LDOs
1 × 20.000MHz crytal HC-49/U crystal
1 × PN61729-S USB connector
1 × various resistors, capacitors and connectors Resistors, capacitors and other passive components