Choose a DS1302 RTC module by its CE/I/O/SCLK interface, clock-control flags, backup-cell chemistry and safe trickle-charge configuration before setting time.
Identify 2N2222 pin configuration from the exact manufacturer and package. Avoid universal flat-face assumptions when comparing through-hole and SMD variants.
Choose a rotary encoder for menu inputs by checking incremental signals, detents, voltage and software counting, with a dated Epro KY-040 price snapshot.