Sunday, October 5, 2025

DIP Switch DPST || TinkerCAD Circuits Input Component

  A single or multiple switches in a DIP (Dual In-line Package).

A single DIP switch is DPST (Double Pole Single Throw).

A DIP switch SPST x 4 contains 4 individual switches (Single Pole Single Throw).

A DIP Switch SPST x 6 contains 6 individual switches (Single Pole Single Throw). 

In other words, a single DIP switch.

Description:

This device is a toggle switch with two positions.

DIP Switch DPST || TinkerCAD Circuits Input Component

How It Works:

A DIP switch contains metal contacts that contact each together when the slider is moved, allowing electrical current to flow. This DIP switch functions as two separate toggle switches with the same lever.

Connect It:

This device has four wire leads. 1A and 1B form the first toggle switch, and 2A and 2B form the second. These switches should be wired in series with the device they are meant to control.

How It Is Used:

Click the device during simulation to change the switch position.

How It Is Used: DIP Switch DPST

Get Started:

Drag the starter circuit below into your design for a working example of how to use this part.

Get Started: DIP Switch DPST

More About DIP Switch DPST

To add a DIP Switch DPST in Tinkercad, search for "DIP Switch DPST" in the component library, drag it onto your breadboard, and connect its terminals with wires to other components in your circuit. You can then click on the DIP Switch DPST to set its name for easy identification. 

The Double Pole, Single Throw (DPST) DIP Switch is a specialized configuration of the standard Dual In-line Package switch, composed of a single actuator that simultaneously controls two separate circuits (double pole), which can only be in a simple ON or OFF state (single throw). This means it has four terminals: two inputs and two outputs. DPST DIP switches can be found across various common actuator types, including Slide, Rocker, and Piano styles, and are typically mounted to a PCB using Through-Hole or Surface Mount Technology (SMT). Key specifications for these low-power components are measured in:

  • Current Rating: Typically low, in the range of 10 mA to 200 mA at the switching voltage.

  • Voltage Rating: Often 24 VDC to 50 VDC for the maximum non-switching voltage, with a lower voltage rating for the actual switching operation.

  • Operating Temperature Range: Commonly spans from around −40∘C to +85∘C or higher.

  • Electrical Life: Measured in the number of cycles, usually 2,000 cycles minimum per switch. The DPST configuration is useful for applications requiring simultaneous control of two lines, such as switching both the live and neutral conductors in a low-voltage AC circuit or controlling two independent signal paths with a single action.

GlobalSpec – DIP Switches Selection Guide 

Website Title: GlobalSpec
Website Page URL: https://www.globalspec.com/learnmore/electrical_electronic_components/switches/dip_switches
URL recommended for (Reason): An excellent technical guide for selecting DIP switches that clearly defines Double Pole, Single Throw (DPST) in the context of switch configuration, which is essential for understanding the component.


ElProCus – DPST Switch: Circuit, Working, Specifications & Its Applications 

Website Title: ElProCus
Website Page URL: https://www.elprocus.com/dpst-switch/

URL recommended for (Reason): Provides a thorough, dedicated explanation of the DPST switch working principle, including its circuit diagram, applications (like switching mains supply), and advantages.


All About Circuits – DIP Switches: Understanding the Basics 

Website Title: All About Circuits
Website Page URL: https://www.allaboutcircuits.com/industry-articles/dip-switches-understanding-the-basics/

URL recommended for (Reason): A fundamental article that clearly explains the concept of Poles and Throws (SPST, SPDT, DPST, DPDT), which is the necessary theoretical background for anyone studying the DPST configuration.


CTS Corporation – DIP Switches Website Title: CTS Corporation
Website Page URL: https://www.ctscorp.com/Products/Switches/DIP-Switches

URL recommended for (Reason): A manufacturer's resource that explicitly lists DPST as one of the available Circuit Switching Options for their DIP switches, confirming its availability and common industrial use.


Note: Autodesk® and TinkerCAD® are trademarks of their respective company

TinkerCAD Circuits Platform related Interesting Links:

TinkerCAD Circuits Reference Handbook eBook: About Page 

Quickly Master Electronics with the TinkerCAD Circuits Reference Handbook 


…till next post, bye-bye & take care.

C Interview Questions & Answers || Intermediate Level || Set - II

Question: How to convert a string to numbers in C? 

Answer: You can talk about different methods for this conversion. The first method uses the stoi() library function. The second method uses the atoi() library function.

Question: What is the difference between call by value and call by reference in C? 

Answer: Call by value denotes that the argument value is imitated (copied) into the parameter. Call by reference indicates that the reference argument gets passed to the parameter.

Question: What is a NULL pointer in C? 

Answer: A null pointer lacks any valid address and is usually assigned to NULL or zero. This macro constant can be found in different C programming header files, including stdio.

Question: What is static memory allocation? 

Answer: Static memory allocation is performed during compile time, which can help save running time. It is highly preferred in the array and is usually performed from the stack.

Question: What is the difference between malloc() and calloc()? 

Answer: The malloc() function is utilized for making a single memory block of a certain size. If you want to assign more than one memory block to one variable, you can leverage the calloc() function.

Question: What is the purpose of the sprintf() function? 

Answer: The sprintf() function allows you to format and store a series of values and characters within the array buffer.

Question: What functions are used to open and close the file in C language? 

Answer: The function used to open an existing file using the C programming language is fopen(). The function used to close a file using the C programming language is fclose().

Question: What is the program for swapping two numbers without any third variable? 

Answer: The program can swap two numbers using arithmetic operations without a third variable, for example:

int a=20, b=10;

a=a+b; // a becomes 30 (20+10)

b=a-b; // b becomes 20 (30-10)

a=a-b; // a becomes 10 (30-20)

// Output: Before swapping a=20 b=10; After swapping a=10 b=20


Question: What is an r-value and l-value? 

Answer: An “lvalue” denotes an object with an address, which means it has an identifiable memory location. It is usually located on the left or right side of the assignment operator. An “r-value” comes without any address or identifiable memory location. Because it cannot be allocated to a value, you will find it only on the right side of an assignment operator.

…till next post, bye-bye & take care.