Frequently Bought Together
CJMCU-164 SN74HC164D 8-Bit Shift Register Module is a versatile serial-in, parallel-out expansion component designed to increase the number of available output pins on microcontrollers like Arduino, ESP32, or STM32. This module features the high-speed CMOS SN74HC164D integrated circuit, which allows users to drive up to eight independent output lines using only two control pins from the host processor. Consequently, it serves as an ideal solution for projects requiring numerous LEDs, relays, or digital switches without exhausting limited I/O resources. Furthermore, the CJMCU breakout board simplifies the wiring process by providing easy-to-access headers for the serial clock and data inputs. Therefore, you can efficiently scale your digital control systems while maintaining a clean and compact circuit footprint.
Key Features:
- 8-Bit Serial-In Parallel-Out: The module converts serial data into eight parallel outputs, effectively expanding your microcontroller’s digital output capacity.
- Gated Serial Inputs: It utilizes two AND-gated serial inputs (A and B), which provides greater control over the data entry process.
- Asynchronous Master Reset: A dedicated reset pin allows you to clear all output bits to a low state immediately, regardless of the clock or data inputs.
- Wide Operating Voltage: The SN74HC164D IC functions reliably across a broad voltage range, making it compatible with both 3.3 V and 5 V logic levels.
- High-Speed Operation: This CMOS-based device supports high-frequency clock inputs, ensuring rapid updates for visual displays or high-speed switching tasks.
Technical Specifications:
- Operating Voltage (VCC): 2.0 V to 6.0 V
- Input Logic Levels: CMOS Compatible (High ≥ 0.7 × VCC, Low ≤ 0.2 × VCC)
- Output Drive Current: ±4.0 mA per pin at 4.5 V
- Maximum Clock Frequency: ≈ 25 MHz (at 4.5 V)
- Propagation Delay: ≈ 20 ns (Typical at 4.5 V)
- Operating Temperature Range: −40°C to +85°C
Mechanical Specifications:
- Module Type: CJMCU Breakout Board
- IC Package: SOIC-14 (SN74HC164D surface mount)
- Header Pitch: Standard 2.54 mm (0.1 inch)
- PCB Material: High-quality FR-4 glass epoxy
Dimensions:
- Board Length: ≈ 22.5 mm
- Board Width: ≈ 14.5 mm
- PCB Thickness: ≈ 1.6 mm
- Overall Height: ≈ 3.0 mm (without headers)
Pinout and Wiring:
- VCC: Connect to the positive power supply (2 V to 6 V).
- GND: Connect to the common ground of your system.
- CLR (Reset): Active-low input; pull this pin low to reset all outputs to 0. However, for normal operation, you must keep this pin high.
- CLK (Clock): Transitions data from the inputs to the internal registers on every low-to-high clock pulse.
- A & B (Data Inputs): Gated serial data inputs. You must provide data to one while the other remains high, or tie them together for simple serial operation.
- Q0 – Q7: The eight parallel output pins that reflect the bits stored in the shift register.
Datasheet Reference:
Commonly Used in:
- LED Matrix Drivers: Controlling multiple LED segments or matrices with minimal processor pins.
- I/O Expansion: Increasing the available digital outputs for user interfaces and control panels.
- Data Conversion: Transforming serial data streams into parallel signals for older hardware interfaces.
Applications:
- 7-Segment Displays: Driving multi-digit displays efficiently by daisy-chaining multiple shift register modules.
- Relay Control Boards: Managing banks of relays for home automation or industrial switching.
- Keyboard Scanning: Facilitating the scanning of large button matrices in custom input devices.
Equivalent Models:
- 74HC595: A similar 8-bit shift register that includes an output latch, although the 164 is often preferred for simpler, latch-free direct output applications.
- CD4014B: A CMOS static shift register, though it operates with different logic levels and pinouts.
- 74LS164: The older TTL version of this IC, which operates with higher power consumption and stricter 5 V logic requirements.
Package Includes:
- 1 x CJMCU-164 SN74HC164D 8-Bit Shift Register Module
- 1 x Set of Male Header Pins (Unsoldered)
Additional information
| Weight | 3.5 g |
|---|---|
| Dimensions | 27 × 19 × 3 mm |







Reviews
There are no reviews yet.