RTE1012-R-45
AI

Based on the specific part number provided, the **RTE1012-R-45** refers to a high-precision rotary encoder (often categorized under rotary switches or coded switches), commonly manufactured by brands like **C&K (now part of Littelfuse)**.
Below is a detailed breakdown of its electronic and mechanical specifications.
---
### 1. Key Technical Specifications
| Parameter | Specification |
| :--- | :--- |
| **Component Type** | Rotary Coded Switch |
| **Output Code** | BCD (Binary Coded Decimal) |
| **Number of Positions** | 10 Positions (0-9) |
| **Actuator Style** | Flush screwdriver slot or shaft (model dependent) |
| **Mounting Type** | Through-hole (PCB) |
| **Contact Rating** | 100 mA @ 30 VDC (Switching) / 0.5A (Carry) |
| **Orientation** | Vertical / Top Actuated |
---
### 2. Pinout and Electronic Logic
The "BCD" output means the switch converts the physical position of the dial into a 4-bit binary signal. This allows a microcontroller to read 10 different states using only 4 input pins (plus a common ground).
#### BCD Truth Table (Example)
| Position | Pin 1 ($2^0$) | Pin 2 ($2^1$) | Pin 4 ($2^2$) | Pin 8 ($2^3$) |
| :--- | :--- | :--- | :--- | :--- |
| **0** | Low | Low | Low | Low |
| **1** | High | Low | Low | Low |
| **2** | Low | High | Low | Low |
| **...** | ... | ... | ... | ... |
| **9** | High | Low | Low | High |
---
### 3. Part Number Breakdown
The nomenclature for the RTE series typically follows this logic:
1. **RTE10**: Series identifier (RTE series, 10 positions).
2. **1**: Termination style (usually PC terminals/Through-hole).
3. **2**: Actuator type (often refers to a specific knob or recessed slot).
4. **-R**: Lead-free / RoHS compliant.
5. **-45**: Specific packaging or minor mechanical variation (such as gold-plated contacts or specific torque).
---
### 4. Typical Applications
* **Address Setting:** Used on industrial BUS systems (like RS-485 or CAN) to set a unique ID for a device.
* **Configuration:** Selecting modes on a PCB without needing a digital interface/screen.
* **Industrial Controls:** Setting timers, limits, or channels in rugged environments.
---
- ⤷
What is the difference between BCD and Gray code in rotary switches?
- ⤷ How do I wire this switch to an Arduino or ESP32?
- ⤷ What are the environmental ratings (IP rating) for the RTE series?