Skip to Content

7 Segment 4 Digits Display With 2x 74HC595 Module

This module integrates four 7-segment LED digits controlled by two 74HC595 shift register ICs. Each digit has a height of 12.7mm and displays bright red light, including a decimal point. The module simplifies interfacing with microcontrollers like Arduino by using only three data wires and two power connections.

Package Includes:

  • 1 x 7 Segment 4 Digit Display with 2x 74HC595 Module

19.95 AED 19.95 AED Tax Included
19.95 AED Tax Included

Not Available For Sale

This combination does not exist.

7 segment Module

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features:

  • 74HC595 is a shift register using Serial IN Parallel OUT protocol
  • Receives data serially and outputs through parallel pins
  • Each chip provides 8 output pins
  • Multiple ICs can be connected in parallel for expanded outputs
  • This module includes two interconnected 74HC595 ICs

Specifications:

  • Working Voltage: 3.3V–5V
  • Size: 42 x 24 x 12 mm
  • Display Color: Red

Connections:

Module Pin Arduino Pin
VCC 5V
GND GND
SDI Pin 2
CLK Pin 3
LOAD Pin 4

Example Arduino Code:

#include "ShiftRegister74HC595.h"

// create a global shift register object
// parameters: (data pin, clock pin, latch pin)
ShiftRegister74HC595<1> sr(2, 3, 4);

void setup() {}

void loop() {
  // set all pins HIGH
  sr.setAllHigh();
  delay(500);

  // set all pins LOW
  sr.setAllLow();
  delay(500);

  // set pins one by one
  for (int i = 0; i < 8; i++) {
    sr.set(i, HIGH);
    delay(250);
  }

  // set all pins at once
  uint8_t pinValues[] = { B10101010 };
  sr.setAll(pinValues);
  delay(1000);

  // read and set pin
  uint8_t stateOfPin5 = sr.get(5);
  sr.set(6, stateOfPin5);

  // set without immediate update
  sr.setNoUpdate(0, HIGH);
  sr.setNoUpdate(1, LOW);
  sr.updateRegisters();
}

Note:

Make sure to download and install the 74HC595 Library for Arduino IDE to use the above code.