Loading...
Hi, How Can We Help You?
  • +91 9949062828
  • Address: Hyderabad | Bengaluru
  • Email Address: info@kernelmasters.com

Shop

Sale!

2-Way DIP Switch ON/OFF 2 Position PCB Switch for Arduino, STM32 & Embedded Systems

Original price was: ₹15.00.Current price is: ₹12.30.

The 2-Way DIP Switch is a compact 2-position ON/OFF manual switch designed for hardware configuration, address selection, and feature control in electronic circuits. Available in through-hole (THT) or surface-mount (SMD) versions, it is widely used in Arduino, STM32, embedded systems, IoT devices, and development boards. Its durable construction and reliable switching mechanism make it ideal for PCB-based configuration applications.

Key Features

  • 2 independent ON/OFF switches
  • Compact PCB-mount design
  • Available in Through-Hole (THT) and Surface Mount (SMD) versions
  • Reliable manual switching operation
  • Long mechanical operating life
  • Low contact resistance
  • Easy hardware configuration
  • Durable construction
  • Space-saving design
  • Simple installation
  • Suitable for industrial and DIY electronics
  • Ideal for embedded systems and development boards

Package Includes

  • 1 × 2-Way DIP Switch

50 in stock

Description

2-Way DIP Switch 2 Position ON/OFF PCB Configuration Switch

The 2-Way DIP Switch is a compact and reliable manual configuration switch designed to simplify hardware settings in electronic circuits. Featuring two independent ON/OFF switches, it enables users to easily configure device parameters without modifying circuit connections or firmware.

DIP (Dual In-line Package) switches are widely used in embedded systems and digital electronics for selecting operating modes, setting hardware addresses, enabling or disabling features, and configuring communication interfaces. Each switch operates independently, allowing multiple configuration combinations for flexible system design.

The 2-Way DIP Switch is available in both Through-Hole (THT) and Surface Mount (SMD) versions, making it suitable for a wide range of PCB layouts and electronic assemblies. Its compact design minimizes board space while providing easy manual operation using a small screwdriver or similar tool.

Manufactured with high-quality contacts and a durable housing, the switch offers excellent electrical performance, low contact resistance, and long mechanical life. It is designed to withstand repeated switching operations while maintaining reliable electrical connectivity.

The switch is commonly used in Arduino, STM32, ESP32, Raspberry Pi expansion boards, industrial controllers, communication modules, robotics, IoT devices, automation equipment, and educational electronics projects. It is also widely used for I²C address selection, device ID configuration, boot mode selection, communication protocol settings, and various hardware configuration tasks.

Whether you’re developing a prototype, designing a custom PCB, or manufacturing electronic products, the 2-Way DIP Switch provides a simple, dependable, and cost-effective solution for manual hardware configuration.

Applications

  • Embedded Systems
  • Arduino Projects
  • STM32 Development Boards
  • ESP32 & ESP8266 Projects
  • IoT Devices
  • Hardware Configuration
  • Address Selection
  • Device ID Configuration
  • Boot Mode Selection
  • Communication Module Configuration
  • Robotics
  • Industrial Automation
  • Development Boards
  • Educational Electronics

 

Technical Specifications

Specification Details
Product Name 2-Way DIP Switch
Device Type DIP Switch
Number of Switches 2
Switch Positions ON/OFF
Mounting Type Through-Hole (THT) or Surface Mount (SMD)
Operation Manual Sliding Switch
Contact Type Mechanical Contacts
Mechanical Life Long Operating Life
PCB Mounting Yes
Configuration Options 4 (2² combinations)
Applications Embedded Systems, Arduino, STM32, IoT Devices, Address Selection, Hardware Configuration

Reviews

There are no reviews yet.

Be the first to review “2-Way DIP Switch ON/OFF 2 Position PCB Switch for Arduino, STM32 & Embedded Systems”

Your email address will not be published. Required fields are marked *

🚀 Admission for 6 months Embedded AI & IoT offline course at Hyderabad & Bangalore
🚀  Admission for 6 months Embedded AI & IoT offline course at Hyderabad & Bangalore
1s
C Programming & Data Structures
Working Professional
🕮 Kishore Kumar Boddu | 【┘】 2 Months
About This Course

This course is designed for working professionals who want to build a strong foundation in C Programming and Data Structures.
Starting from the fundamentals, the course focuses on practical programming, problem solving, pointers, strings, memory concepts and core data structures — helping learners strengthen their programming skills and prepare confidently for technical interviews.

Course Objective
  • Build in-depth knowledge of C Programming from the fundamentals
  • Gain hands-on experience with core C programming features
  • Develop a strong understanding of pointers, strings, arrays and memory concepts
  • Improve problem-solving and programming skills
  • Become interview-ready for C Programming technical rounds
  • Implement Data Structures using C
Course Details:
  • Batch Starts: 1st Oct 2026
  • Duration: 2 Months
  • Class Timings: 7 PM – 8:30 PM
  • Mode: 100% Online Blended Learning
         (Online Interactive Session + Primer Videos)
  • Prerequisite: Basic Linux knowledge and familiarity with common terminal commands
👉 Course Fee: ₹12000 /-
Working Professional
C Programming & Data Structures
🕮 Kishore Kumar Boddu  |【┘】2 Months
About This Course:
This course is designed for working professionals who want to build a strong foundation in C Programming and Data Structures.
Starting from the fundamentals, the course focuses on practical programming, problem solving, pointers, strings, memory concepts and core data structures — helping learners strengthen their programming skills and prepare confidently for technical interviews.
Course Objectives:
  • 1. Build in-depth knowledge of C Programming from the fundamentals
  • 2. Gain hands-on experience with core C programming features
  • 3. Implement Data Structures using C
  • 4. Improve problem-solving and programming skills
  • 5. Develop a strong understanding of pointers, strings, arrays and memory concepts
  • 6. Become interview-ready for C Programming technical rounds
  • Duration: 2 Months
  • Class Timings: 7 PM – 8:30 PM
  • Mode: 100% Online Blended Learning
    (Online Interactive Session + Video Primers)
  • Prerequisite: Basic experience with Linux
Course Details:
Course Fee:
₹12000 /-