PCB Design for Rotary Encoders


add and place parts to create a new pcb
Here are the components I can add for your “Triple Encoder + Header” module. Review the list and I’ll proceed to add them; we’ll handle wiring and PCB placement in the next step.
Added components

Table


Part NameManufacturer Part NumberQuantityFootprintDatasheet linkManufacturer name
Rotary Encoder with Push, SMDSMR51163SMD encoder1809281522_Knitter-switch-SMR5116_C237095.pdfKnitter-switch
Pin Header 02x08 2.54 mm VerticalPin Header 02x08 2.54mm Vertical12.54 mm THT, 2×8___Generic
Resistor 1 kΩ1kΩ 0603 Resistor90603___Generic
Resistor 10 kΩ10kΩ 0603 Resistor90603___Generic
Capacitor 100 nF100nF 0402 Capacitor90402___Generic
Next step
  • I will add these parts to your project as a new schematic block labeled “Triple Encoder + Header.” After that, we’ll place and wire them, then create and place a new PCB with appropriate spacing for hand use and routing.

D2
D1
C4
Capacitance
10uF
C3
Capacitance
10uF
R1
Resistance
Resistance
Resistance
10kΩ
C11
Capacitance
0.1uF
C8
Capacitance
10uF
R2
Resistance
Resistance
Resistance
5.1kΩ
C6
Capacitance
0.1uF
C7
Capacitance
0.1uF
R4
Resistance
1kΩ
R3
Resistance
Resistance
Resistance
5.1kΩ
C10
Capacitance
0.1uF
C2
Capacitance
0.1uF
C1
Capacitance
0.1uF
PWR
C9
Capacitance
10uF
USB1
Q1
U2
C5
Capacitance
10uF
Q2
RST
BOOT
U1
IC1

ESP32-WROOM-32E Reference Design