DIYables Push Button with Cap for Arduino, ESP32, ESP8266, Raspberry Pi, 20 pairs
Click to zoom







Quick Overview
This DIYables push button with cap set includes 20 tactile switches and 20 colorful caps in 5 different colors for Arduino, ESP32, ESP8266, and Raspberry Pi projects. The 4x4mm square buttons provide reliable tactile feedback with a minimum 500,000 click lifespan.
Each button features easy breadboard mounting and works with 3.3V and 5V microcontrollers. The colored caps help identify different functions in your projects while providing comfortable button pressing. The momentary tactile switches are perfect for user input, control interfaces, and interactive electronics.
Ideal for Arduino projects, ESP32/ESP8266 development, Raspberry Pi interfaces, game controllers, alarm systems, and any application requiring reliable push button input. Compatible with all major microcontroller platforms.
Key Features
- 20 Pairs Set — Includes 20 tactile push buttons and 20 colorful caps
- 5 Color Caps — Color-coded caps help identify different button functions
- 4x4mm Square Size — Compact design fits breadboards and PCBs easily
- Long Lifespan — Minimum 500,000 click durability
- Tactile Feedback — Clear click feeling for reliable user input
- Dual Voltage Compatible — Works with 3.3V and 5V microcontrollers
- Universal Platform Support — Arduino, ESP32, ESP8266, Raspberry Pi compatible
- Easy Breadboard Mounting — Standard pin spacing for prototyping
- Tutorial Support — Comprehensive guides for all major platforms
- Versatile Applications — User input, control interfaces, game controllers, alarms, interactive projects
SPECIFICATION
| Specification | Value |
|---|---|
| Product Type | Tactile Push Button with Cap |
| Quantity | 20 buttons + 20 caps |
| Button Size | 4 x 4mm square |
| Switch Type | Momentary tactile switch |
| Cap Colors | 5 different colors |
| Lifespan | Minimum 500,000 clicks |
| Voltage Compatibility | 3.3V and 5V microcontrollers |
| Mounting Type | Through-hole, breadboard compatible |
| Contact Type | Normally open (NO) |
| Compatibility | Arduino, ESP32, ESP8266, Raspberry Pi, any digital input microcontroller |
| Applications | User input, control interfaces, game controllers, alarms, interactive electronics |
Tutorials
COMPATIBLE HARDWARE
- Arduino boards (UNO, Mega, Nano, etc.)
- Arduino Uno R4 WiFi/Minima
- ESP32 development boards
- ESP8266 boards (NodeMCU, Wemos D1, etc.)
- Raspberry Pi (all models)
- Raspberry Pi Pico
- Arduino Nano ESP32
- Any microcontroller with digital input capability
- Breadboards and prototyping boards — Standard pin spacing
- PCB projects — Through-hole mounting









