

DifferentialEncoder
This project is dedicated to a simple adapter board designed to convert 5V line driver encoders to single-ended encoders for use with the ODrive 3.x servo driver.
- Size
- 20.3 × 14 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 14
- Pads
- 67
- Tracks, vias
- 124, 9
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 16 Aug 2018
- Updated
- 28 May 2019
Overview
DifferentialEncoder is an open-source printed circuit board by Wetmelon, from the Wetmelon/Differential-Encoder-Adapter repository on GitHub, published under the MIT licence. It is a 2-layer board of 20.3 × 14 mm with 23 parts on 14 nets, routed with 124 tracks and 9 vias.
It is built around the MAX3284EAUT. Its parts include 12 resistors, 6 capacitors, 3 ICs and 2 connectors.
Main components
1README
README.mdDifferential Encoder Adapter
This project is dedicated to a simple adapter board designed to convert 5V line driver encoders to single-ended encoders for use with the ODrive 3.x servo driver.
BOM on Octopart available here
MIT License
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 2K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R10, R11, R12, R13, R14, R15 |
| 3 | 10 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R4, R5, R6 |
| 3 | 100nF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3 |
| 3 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3 |
| 3 | 1nF | Capacitor_SMD:C_0805_2012Metric | C4, C5, C6 |
| 3 | MAX3284E | Package_TO_SOT_SMD:SOT-23-6 | U1, U2, U3 |
| 1 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J1 |
| 1 | ODrive Connector | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
Questions
How big is the DifferentialEncoder PCB?
It measures 20.3 × 14 mm and has 2 copper layers, 1.6 mm thick.
What parts does the DifferentialEncoder use?
23 parts, built around the MAX3284EAUT. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the DifferentialEncoder KiCad files?
From the Wetmelon/Differential-Encoder-Adapter repository on GitHub, at the commit this page was made from: the board is DifferentialEncoder.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the DifferentialEncoder design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers100 × 100 mm

- 2 layers100 × 100 mm

- 2 layers140 × 150 mm

- 2 layers111.8 × 88.9 mm

- 2 layers65 × 56 mm

- 2 layers14 × 100 mm

Yunomi
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
23 parts3kApache-2.0 - 2 layers50.8 × 52.2 mm

- 2 layers138.8 × 89.8 mm
