The store will not work correctly in the case when cookies are disabled.
Best Modules will be closed from Apr. 3nd to Apr. 6th in observance of Tomb Sweeping Day. Please be informed that any orders placed after 15:00 PM Apr. 1st (Taiwan time, UTC+8) will be processed on Apr. 7th.
We use cookies for optimal website use.We recommend you to allow cookies for a better user experience. Please read our privacy policy. Learn more.
4-Key and Slide Capacitive Touch Sensing Shield BMK54T004
US$3.90
In stock
Quantity
233
pieces
Product ID
BMK54T004
The BMK54T004 is a capacitive touch sensing shield composed of 4 touch keys and one slide touch pad and has a built-in touch MCU BS83B16C. It provides excellent stability and anti-interference ability.
When a finger touches the copper trace area on the PCB representing the switch area, the capacitance of this area will change. The product determines the output status of the INT pin by detecting this change.
The slide touch pad on the BMK54T004 is composed with 8 touch keys. With the unique PCB touch area layout design and MCU software algorithm, it has the advantage of stable and fast touch location recognition.
Development boards read the keys’ statuses via I2C interface and lights up the corresponding LED. Touch keys’ sensitivity can be adjusted individually according to your application. For example, when you place an acrylic panel on the product, the capacitance of the copper foil area affected decreases. Therefore, the keys require higher sensitivity.
PRODUCT FEATURES
Operating voltage: 2.5V to 5.5V
Operating current: 4mA @5V
Standby current: < 30μA @5V
Excellent stability and anti-interference ability
It enters standby mode if does not sense a touch for 8 seconds.
Integrated 4 touch keys and one slide touch pad, the corresponding LED lights up once touch has been detected
Product includes: 1. BMK54T004 x 1 | 2. 90° 5-pin header x 1
PIN DESCRIPTION
You can insert the product into an Arduino UNO or the BMduino-UNO, BM53A367A, which is designed by Best Modules.
You don't need an external cable, just connect the shield to Arduino UNO or the BM53A367A.
Other pins are not used.
Pin name
BM53A367A pin
Function
INT
~D2
Output pin
Non-detected: output high
Detected: output low
SCL
D19/A5
I2C: clock line
SDA
D18/A4
I2C: data line
IOREF
IOREF
Positive power
RESET
RESET
Reset BM53A367A
GND
GND
Ground
You can use the BMCOM on the BMK54T004 to connect to the BM53A367A as well.
Pin
Pin name
Description
1
GND
Ground
2
VDD
Power supply: 2.5V to 5.5V
3
SDA
I2C data line
4
SCL
I2C clock line
5
INT
Output pin
Non-detected: output high
Detected: output low
PRODUCT FAQs
Question 1: How long does the product enter sleep mode?
Answer: The product enters sleep mode if it doesn’t sense a touch in 8 seconds.
Question 2: How to wake up the product from sleep mode?
Answer: The product wakes up once it senses a touch.
Question 3: Can touch keys senses even if I put glass or acrylic on it?
Answer: Sure, you can put glass or acrylic with the maximum thickness of 3mm on the board, and it is recommended to configure sensitivity of touch keys to achieve the best touch feedback.
RESOURCES
MCU: Holtek BS83B16C, Enhanced Touch I/O Flash MCU, including datasheet, package information, etc.