The TM1638 Button Digital LED Display Module uses the TM1638 chip, integrating three common MCU peripherals. Its key feature is that it only requires three microcontroller I/O ports for operation—no need for scanning displays or buttons. Data is sent by reading relevant registers, saving MCU resources.
Typically, using separate microcontrollers for 8 LEDs, 8 digital displays, and 8 buttons would occupy many I/O ports. However, this module simplifies the setup, offering efficient key-sensitive display results. Wiring is simple: connect VCC and GND to a 5V power supply, and STB, CLK, and DIO to the microcontroller I/O ports. The module includes 8 buttons, 8 LEDs, and 8 common cathode digital displays, compatible with microcontrollers like STC.