Developer Tools

DIP Switch Address Calculator for Device Setup

Calculate DIP switch ON/OFF patterns for hardware slave addresses such as Modbus devices. Choose 1–8 switches and preview binary masks for field installation and IoT commissioning.

IoTHardwareProtocol

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Set installation addresses for Modbus sensors and drives
  • Help field engineers match a slave address sheet to physical switches
  • Teach binary bit-weight concepts with a visual switch bank

How to use

  1. Set the switch count to match the device (often 6 or 8)
  2. Enter the target slave address
  3. Read the ON/OFF pattern, binary mask, and hex preview

Example input and output

Example

6 switches, address 14

Result

Binary 001110 — switches 2, 3, and 4 ON

FAQ

What if my device labels MSB/LSB the other way?

The tool defaults to LSB-first weighting (leftmost switch = weight 1, 2, 4…). Compare with the device manual and reverse the visual order if needed.

Tools

Related tools

Continue with another translated tool for a nearby task.

Modbus Packet Builder

Modbus Packet Builder for RTU and TCP Frames

Available

Build, parse, and CRC16-check Modbus RTU and TCP (MBAP) frames in your browser. Covers common function codes FC01–FC16 for coils and registers used in industrial IoT debugging.

Modbus IoT Protocol

Number Base Converter

Number Base Converter for Binary, Octal, Decimal, and Hex

Available

Convert numbers between binary, octal, decimal, and hexadecimal locally in your browser. Useful for embedded debugging, bitwise checks, and address inspection.

Radix Converter Developer