---
product_id: 12878025
title: "Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs)"
brand: "diymall"
price: "SAR 31"
currency: SAR
in_stock: true
reviews_count: 11
category: "Di Ymall"
url: https://www.desertcart.com.sa/products/12878025-voltage-sensor-dc0-25v-for-arduino-with-code-pack-2pcs
store_origin: SA
region: Saudi Arabia
---

# 0-25V DC input range 0.00489V analog resolution Direct Arduino AD pin output Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs)

**Brand:** diymall
**Price:** SAR 31
**Availability:** ✅ In Stock

## Summary

> ⚡ Empower your Arduino projects with precision voltage sensing — don’t get left in the dark!

## Quick Answers

- **What is this?** Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs) by diymall
- **How much does it cost?** SAR 31 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.sa](https://www.desertcart.com.sa/products/12878025-voltage-sensor-dc0-25v-for-arduino-with-code-pack-2pcs)

## Best For

- diymall enthusiasts

## Why This Product

- Trusted diymall brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Dual-Pack Value:** Two sensors in one pack to double your prototyping power or share with your maker squad.
- • **Compact & Lightweight:** At just 3 grams and PCB mountable, it fits effortlessly into any DIY electronics setup.
- • **Reliable Build Quality:** Crafted from durable composite materials with screw terminal connectors for secure, stable connections.
- • **Precision Voltage Sensing:** Detects voltages from 0.02445V up to 25V DC with fine analog resolution for accurate readings.
- • **Plug & Play Arduino Integration:** Seamlessly connects to Arduino AD pins with included sample code to jumpstart your projects.

## Overview

The DIYmall Voltage Sensor DC0-25V is a compact, high-resolution sensor designed for Arduino enthusiasts and professionals alike. It accurately measures DC voltages from 0.02445V to 25V with an analog resolution of 0.00489V, outputting data directly to Arduino analog pins. Supplied as a pack of two, it features screw terminal connectors and a lightweight composite build, making it ideal for precise, reliable voltage monitoring in DIY electronics and prototyping.

## Description

desertcart.com: Diymall Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs) : Tools & Home Improvement

Review: Great for initial testing... - I bought this for one of my first Arduino designs. As part of my first program it works great.
Review: Arduino Uno Instructions - Fairly accurate (+/- 0.10v). It's hard to find anything on the net about this sensor if you are new to Arduino. But after searching the interwebs, and experimenting, this is my final result on an Arduino UNO: - pin hooks to ground + pin not used s pin hooked to pin A0 (Analog 0) Then I tinkered with the following code: int analogInput = A0; //Change if not connected to pin A0 float vout = 0.0; //do not change float vin = 0.0; //do not change float R1 = 30000.0; //onboard resistor 1 value float R2 = 7500.0; //onboard resistor 2 value int svalue = 0; //do not change void setup(){ pinMode(analogInput, INPUT); Serial.begin(9600); } void loop(){ svalue = analogRead(analogInput); //this reads the value from the sensor vout = (svalue * 5.0) / 1024.0; vin = vout / (R2/(R1+R2)); Serial.print(vin,2); // prints the voltage Serial.println(" volts DC"); // prints the words "volts DC" delay(1000); //delay loop for 1 sec } This code will give you results in the serial monitor. Make sure to set your baud to 9600. I haven't figured out how to calibrate the module yet. I'm assuming I'll just add or subtract some from the vin variable depending on which way I the sensor is off. Hope this helps anyone else out there,

## Features

- Voltage input range: DC0-25V
- Voltage detection range: DC0.02445V-25V
- Voltage Analog Resolution: 0.00489V
- DC input connector: Terminal cathode connected to VCC, GND negative pole
- Output interface: "+" then 5/3.3V, "-" then GND, "s" then the Arduino AD pins

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B00NK4L97Q |
| Best Sellers Rank | #655,635 in Tools & Home Improvement ( See Top 100 in Tools & Home Improvement ) #561 in Voltage Testers |
| Brand | DIYmall |
| Brand Name | DIYmall |
| Color | Blue |
| Connector Type | Screw |
| Customer Reviews | 4.4 out of 5 stars 95 Reviews |
| Item Weight | 3 g |
| Manufacturer | DIYmall |
| Material | Composite |
| Material Type | Composite |
| Model | 430 |
| Mounting Type | PCB Mount |
| Number Of Contacts | 2 |
| Number of Positions | 2 |
| Part Number | FZ0430 |
| Specification Met | Vcc |
| UPC | 701702805640 |
| Upper Temperature Rating | 122 °F |
| Voltage | 25 volts |

## Product Details

- **Brand:** DIYmall
- **Color:** Blue
- **Connector Type:** Screw
- **Manufacturer:** DIYmall
- **Material:** Composite
- **Mounting Type:** PCB Mount
- **Number Of Contacts:** 2
- **Specification Met:** Vcc
- **Upper Temperature Rating:** 122 °F
- **Voltage:** 25 volts

## Images

![Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs) - Image 1](https://m.media-amazon.com/images/I/61+AXXMKOGL.jpg)
![Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs) - Image 2](https://m.media-amazon.com/images/I/51hqXaCrskL.jpg)
![Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs) - Image 3](https://m.media-amazon.com/images/I/61pb9i3UrNL.jpg)
![Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs) - Image 4](https://m.media-amazon.com/images/I/61gegf1MM6L.jpg)
![Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs) - Image 5](https://m.media-amazon.com/images/I/21FyLYIWRpL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Great for initial testing...
*by S***8 on January 8, 2024*

I bought this for one of my first Arduino designs. As part of my first program it works great.

### ⭐⭐⭐⭐⭐ Arduino Uno Instructions
*by B***D on August 25, 2016*

Fairly accurate (+/- 0.10v). It's hard to find anything on the net about this sensor if you are new to Arduino. But after searching the interwebs, and experimenting, this is my final result on an Arduino UNO: - pin hooks to ground + pin not used s pin hooked to pin A0 (Analog 0) Then I tinkered with the following code: int analogInput = A0; //Change if not connected to pin A0 float vout = 0.0; //do not change float vin = 0.0; //do not change float R1 = 30000.0; //onboard resistor 1 value float R2 = 7500.0; //onboard resistor 2 value int svalue = 0; //do not change void setup(){ pinMode(analogInput, INPUT); Serial.begin(9600); } void loop(){ svalue = analogRead(analogInput); //this reads the value from the sensor vout = (svalue * 5.0) / 1024.0; vin = vout / (R2/(R1+R2)); Serial.print(vin,2); // prints the voltage Serial.println(" volts DC"); // prints the words "volts DC" delay(1000); //delay loop for 1 sec } This code will give you results in the serial monitor. Make sure to set your baud to 9600. I haven't figured out how to calibrate the module yet. I'm assuming I'll just add or subtract some from the vin variable depending on which way I the sensor is off. Hope this helps anyone else out there,

### ⭐⭐⭐⭐ Four Stars
*by F***R on August 12, 2015*

works as described, accurate enough for battery low voltage sensor.

## Frequently Bought Together

- Diymall Voltage Sensor Dc0-25v for Arduino with Code(Pack of 2pcs)
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- Arduino Uno REV3 [A000066] – ATmega328P Microcontroller, 16MHz, 14 Digital I/O Pins, 6 Analog Inputs, 32KB Flash, USB Connectivity, Compatible with Arduino IDE for DIY Projects and Prototyping

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.sa/products/12878025-voltage-sensor-dc0-25v-for-arduino-with-code-pack-2pcs](https://www.desertcart.com.sa/products/12878025-voltage-sensor-dc0-25v-for-arduino-with-code-pack-2pcs)

---

*Product available on Desertcart Saudi Arabia*
*Store origin: SA*
*Last updated: 2026-09-07*