
SMD Tactile Push Button Switch 3×4×2.5mm designed for compact electronic circuits, embedded systems, consumer electronics, DIY electronics, IoT devices, and PCB applications. A miniature surface-mount tactile switch providing momentary push-button input with reliable tactile feedback and long mechanical life.
This compact SMD tact switch is commonly used in ESP32 boards, STM32 projects, remote controls, keyboards, wearable electronics, smart home devices, and custom PCB designs where space-saving and reliable operation are important.
| Parameter | Value |
|---|---|
| Product Type | SMD Tactile Switch |
| Size | 3mm × 4mm × 2.5mm |
| Mounting Type | Surface Mount (SMD/SMT) |
| Switch Type | Momentary Push Button |
| Contact Type | Normally Open (NO) |
| Operating Voltage | 12V DC max |
| Rated Current | 50mA |
| Contact Resistance | ≤100mΩ |
| Insulation Resistance | ≥100MΩ |
| Operating Force | ~160gf ±50gf |
| Travel Distance | ~0.25mm |
| Mechanical Life | Up to 100,000 cycles |
| Operating Temperature | -20°C to +70°C |
| Terminal Type | SMD Pads |
| Body Material | High-temperature plastic |
| Pin | Description |
|---|---|
| Pin 1 | Switch Terminal A |
| Pin 2 | Switch Terminal A |
| Pin 3 | Switch Terminal B |
| Pin 4 | Switch Terminal B |
Pins on each side are internally connected.
| Feature | SMD Tact Switch | Through-Hole Button |
|---|---|---|
| Mounting | Surface Mount | Through-Hole |
| PCB Space | Very Small | Larger |
| Assembly | SMT Reflow | Manual Soldering |
| Height | Low Profile | Taller |
| Production | Mass Production | Prototype Friendly |
| Durability | High | High |
| Best For | Compact PCBs | Breadboard projects |
| Tact Switch | ESP32 |
|---|---|
| Pin 1 | GPIO0 |
| Pin 3 | GND |
| Tact Switch | STM32 |
|---|---|
| Pin 1 | PA0 |
| Pin 3 | GND |
Internal pull-up resistor can be enabled in software.
#define BUTTON_PIN 4
void setup() {
Serial.begin(115200);
pinMode(BUTTON_PIN, INPUT_PULLUP);
}
void loop() {
if(digitalRead(BUTTON_PIN) == LOW) {
Serial.println("Button Pressed");
}
delay(50);
}
៛200
Fast Shipping
Phnom Penh & provinces
7 Day Returns
Hassle-free returns