---
product_id: 18378067
title: "Incremental Optical Rotary Encoder for Arduino 360P/R Wide Voltage Power Supply DC 5-24V 6mm Shaft Quadrature"
brand: "signswise"
price: "28095CFA"
currency: XOF
in_stock: true
reviews_count: 8
category: "Signswise"
url: https://www.desertcart.sn/products/18378067-incremental-optical-rotary-encoder-for-arduino-360p-r-wide-voltage
store_origin: SN
region: Senegal
---

# Wide 5-24V voltage range Up to 5000 RPM max speed 360 pulses/rev precision Incremental Optical Rotary Encoder for Arduino 360P/R Wide Voltage Power Supply DC 5-24V 6mm Shaft Quadrature

**Brand:** signswise
**Price:** 28095CFA
**Availability:** ✅ In Stock

## Summary

> ⚙️ Unlock precision motion control — because your projects deserve the smoothest spin!

## Quick Answers

- **What is this?** Incremental Optical Rotary Encoder for Arduino 360P/R Wide Voltage Power Supply DC 5-24V 6mm Shaft Quadrature by signswise
- **How much does it cost?** 28095CFA with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.sn](https://www.desertcart.sn/products/18378067-incremental-optical-rotary-encoder-for-arduino-360p-r-wide-voltage)

## Best For

- signswise enthusiasts

## Why This Product

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

## Key Features

- • **Speed Demon:** Handles mechanical speeds up to 5000 RPM, perfect for high-performance robotics and automation.
- • **Power Flexibility:** Operates seamlessly across a broad 5-24V DC range, fitting diverse project needs without hassle.
- • **Compact & Lightweight:** Small 38x35.5mm footprint with a 6mm shaft ensures easy integration into tight spaces.
- • **Plug & Play Confidence:** AB two-phase output with clear wiring and a 12-month worry-free return policy means you’re covered.
- • **Precision at Every Turn:** 360 pulses per revolution deliver ultra-accurate rotational feedback for flawless control.

## Overview

The Signswise Incremental Optical Rotary Encoder offers 360 pulses per revolution with AB two-phase output, supporting speeds up to 5000 RPM and a wide 5-24V power supply. Its compact aluminum design and easy installation make it ideal for Arduino-based robotics, automation, and precise rotational measurement applications. Backed by a 12-month return policy, it’s a reliable choice for professionals demanding accuracy and versatility.

## Description

Functions √ This incremental optical rotary encoder can be used to measure the rotational speed, angle and acceleration of the object and the length measurement. √ This shaft encoder is suitable for a variety of intelligent control displacement measurement, automatic fixed- length automatic guillotine paper machine, steel cut length control, civilian measured height human scale, students racing robots. Connection: Yellow = A phase, Blue = B phase, Red =Vcc power +, Black = V0 Notice: AB 2phase output must not be directly connected with VCC, otherwise, it will burn the output triode. Specification 360 p/r (Single-phase 360 pulses/R,Two phase 4 frequency doubling to 1440 pulses). -Encoder size: 38 x 35.5mm/1.49" x 1.39" -Shaft: 6 x 13mm/0.23" x 0.51" -Axis stopper platform: High 5mm, 20mm -Power source: DC 5-24V -Maximum mechanical speed: 5000 R / min -Response frequency: 0-20KHz Output: AB 2phase output rectangular orthogonal pulse circuit, the output for the NPN open collector output type Package content 1 x 360P/R Incremental Rotary Encoder

Review: Seems work great as an encoder, along with an Arduino board. - Using this an encoder for older games that support this type of controls. Seems to work fine when used in conjunction with an "Pro Micro" board.
Review: Great Encoder - Using the code in other reviews, made a tool to measure smooth concrete beams 150ft long. Very repeatable, very pleased. Purchased with rubber wheel and encoder bracket and both fit well.

## Features

- Model: incremental rotary encoders, AB two phases.
- Light weight and small size. Easy installation. Cost-effective features.
- 360P/R-360 pulses per revolution. By rotating the grating disk and optocoupler direction, this incremental optical rotary encoder generate counting pulses.
- Suitable for a variety of intelligent control of automatic guillotine paper machine, civilian measured height human scale, students racing robots and steel cut length control etc.
- 12-MONTH Worry-Free Return And Refund Policy, Buy with Confidence!

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B00Y9KDDCY |
| Batteries Included? | No |
| Batteries Required? | No |
| Best Sellers Rank | #116,485 in Industrial & Scientific ( See Top 100 in Industrial & Scientific ) #27 in Switch Encoders |
| Color | Black |
| Customer Reviews | 4.5 4.5 out of 5 stars (62) |
| Date First Available | March 17, 2015 |
| Is Discontinued By Manufacturer | No |
| Item Package Quantity | 1 |
| Item Weight | 5 ounces |
| Item model number | T-H-Parts-RE-003 |
| Manufacturer | Signswise |
| Material | Aluminum |
| Package Dimensions | 3.98 x 3.19 x 2.83 inches |
| Part Number | T-H-Parts-RE-003 |
| Size | 360P/R |
| Style | 360 P/R |

## Images

![Incremental Optical Rotary Encoder for Arduino 360P/R Wide Voltage Power Supply DC 5-24V 6mm Shaft Quadrature - Image 1](https://m.media-amazon.com/images/I/6111aU9SUAL.jpg)

## Questions & Answers

**Q: Hi i buy one of this encoder, but, the colors of the wires are red, black, white and green. some idea about the connections?**
A: Green is phase A and white is phase B you will need the red connected to positive voltage 5-24V and black to ground.Both phases will need to go to positive through a 2k pull up resistor. If you use arduino in my case Arduino Micro this is a sample code :
#define outputA 5
 #define outputB 6
void setup() {
   pinMode (outputA,INPUT);
   pinMode (outputB,INPUT);

}

void loop() {
  aLastState = digitalRead(outputA);  
  aState = digitalRead(outputA); // Reads the "current" state of the outputA
   // If the previous and the current state of the outputA are different, that means a Pulse has occured
   if (aState != aLastState){     
     // If the outputB state is different to the outputA state, that means the encoder is rotating clockwise
     if (digitalRead(outputB) != aState)  
       counter ++;
     else 
       counter --;
     
     Serial.print("Position: ");
     Serial.pr

**Q: Does anyone have a datasheet for this? I need to know the arrangement of the screw holes.**
A: Draw an equilateral triangle with 24mm long sides. The points are the hole centers.

**Q: is there a wire diagram for connection of the encoder to the ab 1400 plc?**
A: The encoder has the following wire connections Red>+24VDC Black>Ground Green and White Phase A and B.  You'll need to wire to specific inputs though. For example, if you use the first high-speed counter, you'll wire A and B channels to inputs 0 and 1 (A/ and B/ won't be used) with the signal low encoder wire going to COM0. Then you'll need to configure the HSC function file for a two-channel high-speed counter. The ML1400 Referenece Manual (1766-rm001) has all the details about using the high-speed counter. The user manual (1766-um001) has some additional (generic) information about wiring.

**Q: What diameter do the threaded holes have?**
A: Hello, it belongs to M3 aperture

## Customer Reviews

### ⭐⭐⭐⭐⭐ Seems work great as an encoder, along with an Arduino board.
*by D***C on December 30, 2024*

Using this an encoder for older games that support this type of controls. Seems to work fine when used in conjunction with an "Pro Micro" board.

### ⭐⭐⭐⭐⭐ Great Encoder
*by J***. on June 11, 2024*

Using the code in other reviews, made a tool to measure smooth concrete beams 150ft long. Very repeatable, very pleased. Purchased with rubber wheel and encoder bracket and both fit well.

### ⭐⭐⭐⭐ No yellow wire
*by B***K on December 7, 2023*

Yellow = A phase, Blue = B phase, Red =Vcc power +, Black = V0 There is no yellow wire should change the connection description.

## Frequently Bought Together

- Signswise Incremental Optical Rotary Encoder for Arduino 360P/R Wide Voltage Power Supply DC 5-24V 6mm Shaft Quadrature
- 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
- EDGELEC 120pcs Breadboard Jumper Wires 10cm 15cm 20cm 30cm 40cm 50 cm 100cm Wire Length Optional Dupont Cable Assorted Kit Male to Female Male to Male Female to Female Multicolored Ribbon Cables

---

## 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.sn/products/18378067-incremental-optical-rotary-encoder-for-arduino-360p-r-wide-voltage](https://www.desertcart.sn/products/18378067-incremental-optical-rotary-encoder-for-arduino-360p-r-wide-voltage)

---

*Product available on Desertcart Senegal*
*Store origin: SN*
*Last updated: 2026-02-20*