DIYables ON Off Rocker Button Switch Module for Arduino ESP32 ESP8266 Raspberry Pi, 2.54mm Interface Control Switch Board, 5 Pieces
Click to zoom




Quick Overview
This DIYables ON/OFF rocker button switch module provides simple digital control for Arduino, ESP32, ESP8266, and Raspberry Pi projects. The module outputs a high level signal when switched ON and a low level signal when switched OFF, making it perfect for straightforward digital control applications.
Each module features a standard 2.54mm pin interface that fits directly into breadboards and connects easily to microcontroller GPIO pins. The rocker switch design provides clear tactile feedback and reliable switching operation. Compatible with both 3.3V and 5V logic systems, ensuring broad compatibility across different microcontroller platforms.
Ideal for power control, mode selection, device enable/disable functions, DIY electronics projects, prototyping, learning digital I/O concepts, and any application requiring simple ON/OFF switching. The 5-piece pack provides multiple modules for testing, development, and batch projects.
Key Features
- Simple Digital Control — Outputs high level when ON, low level when OFF for clear switching behavior
- 5-Piece Pack — Includes 5 rocker switch modules for testing development and batch projects
- 2.54mm Pin Interface — Standard pin spacing for easy breadboard mounting and module connection
- Dual Voltage Compatible — Works with 3.3V and 5V logic systems
- Rocker Switch Design — Clear tactile feedback and reliable switching operation
- Universal Platform Support — Compatible with Arduino, ESP32, ESP8266, Raspberry Pi
- Easy DIY Integration — Simple wiring and clear switching behavior ideal for learning and prototyping
- Breadboard Friendly — Direct insertion for quick prototyping and testing
- Compact Module — Space-efficient design for project integration
- Versatile Applications — Power control, mode selection, device enable/disable, DIY electronics
SPECIFICATION
| Specification | Value |
|---|---|
| Product Type | ON/OFF Rocker Button Switch Module |
| Switch Type | Rocker toggle switch |
| Output Type | Digital (HIGH/LOW) |
| Output Logic | HIGH when ON, LOW when OFF |
| Pin Interface | 2.54mm standard pitch |
| Voltage Compatibility | 3.3V and 5V logic systems |
| Mounting Type | Through-hole, breadboard compatible |
| Switch Action | Toggle (maintained position) |
| Contact Type | SPST (Single Pole Single Throw) |
| Dimensions | 24mm x 29mm x 22mm |
| Package Quantity | 5 pieces |
| Compatibility | Arduino, ESP32, ESP8266, Raspberry Pi, any digital I/O microcontroller |
| Applications | Power control, mode selection, device enable/disable, DIY electronics, prototyping, digital I/O projects |
Tutorials
- Arduino - ON Off Rocker Switch tutorial
- Arduino Uno R4 - ON Off Rocker Switch
- Arduino Nano - ON Off Rocker Switch tutorial
- Arduino Nano ESP32 - ON Off Rocker Switch tutorial
- ESP32 - ON Off Rocker Switch tutorial
- ESP32 MicroPython - ON Off Rocker Switch tutorial
- ESP8266 - ON Off Rocker Switch tutorial
- Raspberry Pi - BuON Off Rocker Switchtton tutorial
- Raspberry Pi Pico - ON Off Rocker Switch
COMPATIBLE HARDWARE
- Arduino boards (UNO, Mega, Nano, etc.) — Digital input pin, 5V or 3.3V compatible
- Arduino Uno R4 WiFi/Minima — Digital GPIO pins
- ESP32 development boards — GPIO pins with 3.3V logic
- ESP8266 boards (NodeMCU, Wemos D1, etc.) — GPIO digital input
- Raspberry Pi (all models) — GPIO pins with 3.3V logic
- Raspberry Pi Pico — Digital GPIO pins
- Arduino Nano ESP32 — GPIO digital input
- Any microcontroller with digital I/O — 3.3V or 5V logic compatible
- Breadboards and prototyping boards — Standard 2.54mm pin spacing
- DIY electronics projects — Power control and switching applications
- Learning kits — Digital I/O concept demonstration
- Control panels — Mode selection and device control