Quantity   Component name
1 × ATMEGA328PB Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
9 × SN74CBT3244 Logic ICs / Buffers, Drivers, Transceivers
1 × 74HC04 Electronic Components / Misc. Electronic Components
1 × 74HC138 Electronic Components / Misc. Electronic Components
3 × 74HC238 Logic ICs / Decoders, Encoders, Multiplexers, Demultiplexers
32 × IRF540N Discrete Semiconductors / Power Transistors and MOSFETs
4 × TL074 Amplifier and Linear ICs / Operational Amplifiers
10 × KMDGX9SN Connectors and Accessories / DIN Connectors
1 × L7805 Power Management ICs / Linear Voltage Regulators and LDOs