Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules

TM1638 7 Segment Display & Keypad

TM1638 7 Segment Display & Keypad - Main image
$1.05 $1.66 In stock

Category: Displays

This 8 digit seven segment display module (HCMODU0095) uses a TM6138 controller allowing full control of the display using just 3 digital pins on a microcontoller. In addition to the seven segment display there are 8 individually controllable 3mm LEDs and a keypad with 8 push buttons arranged in a single row. These can also be controlled through the TM6138 IC and so require no extra digital pins.

Check your selection

Confirm your chosen option and quantity before paying.

Delivery timing

Check the estimate before ordering for a particular date.

Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.

Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.

View policy
Refund enquiries

Contact the store with the order number and item you are asking about.

Please contact us for the refund processing timeframe before returning an item.

View policy
Shipping charges

Review the charge for your selected delivery service.

Standard Shipping · United States: $0.00

Express Shipping · United States: $3.99

View policy
Planning a return

Contact the store before returning an item; the policy below applies.

United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.

View policy

Customer Reviews (5.0 / 5 · 5 reviews)

Joshua ★★★★★

Finally got this running with an Arduino library and the 8 digits let me display sensor readings and a small clock simultaneously. The three-wire SPI-like interface kept my wiring neat even on a breadboard.

Steven L. ★★★★★

The three-pin interface is the whole reason I picked this up, and it makes wiring an absolute breeze—no more sacrificing a pile of GPIO pins just to show some numbers. The eight digits are bright and clear, and I had a counter running on my breadboard within an hour of it arriving.

Isabella ★★★★★

Finally got this wired up to an Arduino and it only uses three pins, which left plenty of room for other sensors. The 8-digit display is bright enough to read across the room even with the keypad attached.