5pcs 12x12mm Big Button Key Module for Arduino & Raspberry Pi
5-Pack 12×12mm Big Button Key Module – High-Level Output Touch Switch
Upgrade your electronics projects with this versatile 5-pack of 12×12mm Big Button Key Modules. Designed for seamless compatibility with Arduino, Raspberry Pi, ARM, and other MCU platforms, these tactile touch switch modules deliver a clean digital high-level output on press — making them ideal for prototyping, DIY electronics, robotics, and hobbyist builds.
Key Features
- Pack of 5: Get five identical key modules in one order — perfect for multi-input projects or replacements.
- 12×12mm Big Keycap: Oversized red keycap for easy, accurate pressing — great for breadboard and PCB projects.
- High-Level Output: Outputs a digital HIGH signal when pressed and returns LOW on release for reliable logic-level control.
- Compact Size: Each module measures just 11 × 22mm — lightweight and easy to mount in any build.
- Wide Voltage Compatibility: Operates at 3.3V and 5V logic levels, supporting both Raspberry Pi (3.3V) and Arduino (5V).
- 3-Pin Interface (S/V/G): Simple 3-pin connector (Signal, VCC, Ground) for quick and easy wiring.
- Broad Platform Support: Compatible with Arduino, Raspberry Pi, ARM microcontrollers, and most MCU development boards.
Specifications
| Module Name | Key Module / Button Module |
| Quantity | 5 pieces |
| Switch Size | 12 × 12mm |
| PCB Size | 11 × 22mm |
| Keycap Color | Red |
| Operating Voltage | 3.3V / 5V |
| Output Type | Digital (HIGH on press, LOW on release) |
| Interface | 3-Pin (S, V, G) |
| Compatible Platforms | Arduino, Raspberry Pi, ARM, MCU |
| Country of Origin | Made in Mainland China |
What's in the Box
- 5 × 12×12mm Big Button Key Modules (with red keycap hat)
Learn more: OSHA on personal protective equipment
Frequently Asked Questions
Q: Are these key modules compatible with both Arduino and Raspberry Pi?
A: Yes! The big button key modules support 3.3V and 5V logic levels, making them fully compatible with both Arduino (5V) and Raspberry Pi (3.3V), as well as ARM microcontrollers and other MCU development boards.
Q: What type of signal do these button modules output?
A: These modules output a digital HIGH signal when the button is pressed and return to a digital LOW signal when released. This makes them easy to read with any digital input pin on your Arduino or Raspberry Pi project.
Q: How do I connect the key module to my development board?
A: Each module uses a simple 3-pin interface labeled S (Signal), V (VCC/Power), and G (Ground). Connect V to your board's 3.3V or 5V pin, G to ground, and S to any digital input pin on your microcontroller for instant button detection.
Production & Packaging Notice
To maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.