Part Information Review

Review all available part information (MPN, package, pin count, description, properties). If no datasheet URL is already set, search the web for the official datasheet and update the part's Datasheet property with the URL. Then cross-check the schematic symbol, footprint, and pin descriptions against the datasheet. Summarize key specs and flag any mismatches.
a day

1:39

Clarifying project tasks.

Analyzing the schematic.

Analyzing the PCB layout.

Analyzing the PCB layout.

Looking for "PEC11J-9015F-S0024 ordering code description output resolution detents shaft actuator switch rating operating temperature rotational life electrical angle mechanical travel" in pec11j.pdf

Looking for "PEC11J pin assignment terminal configuration A B C D E for encoder and momentary switch common no channel A channel B channel C" in pec11j.pdf

Looking for "PEC11J-9015F-S0024 recommended PCB layout footprint dimensions mounting holes terminal pads mechanical drawing" in pec11j.pdf

Reviewed against the official Bourns PEC11J datasheet already set in the project. Key mismatches found: package is set to TO but should reflect the 12 mm SMD gull-wing encoder package, terminal pin numbers use A1/B1/C1/D1/E1 instead of datasheet A/B/C/D/E, all functional pins are Unspecified, and MP1–MP6 may be extra schematic terminals if they’re only mechanical pads. Full details are in the PEC11J-9015F-S0024 Part Review project file.
Fix part mismatches
Check mechanical pads
Find correct footprint
Add debounce components
a day

Refine this doc
Ask about this doc
PEC11J-9015F-S0024 Part Review
Scope
Reviewed the current Flux part project against the Bourns PEC11J datasheet URL already set in project properties: https://bourns.com/docs/product-datasheets/pec11j.pdf
Project information found
Existing project metadata
  • Project name: PEC11J-9015F-S0024
  • Manufacturer Name: Bourns
  • Manufacturer Part Number: PEC11J-9015F-S0024
  • Package or Case Code: TO
  • Designator Prefix: U
  • Datasheet URL: https://bourns.com/docs/product-datasheets/pec11j.pdf
  • Current description: Rotary Encoder Incremental 24 Quadrature (Incremental) User Selectable 10 mA @ 5 VDC,-10 C to +70 C

Existing schematic terminals


Existing terminalPin Number propertyPin Type
CHANNEL_AA1Unspecified
CHANNEL_BB1Unspecified
CHANNEL_CC1Unspecified
COMD1Unspecified
NOE1Unspecified
MP1MP1Unspecified
MP2MP2Unspecified
MP3MP3Unspecified
MP4MP4Unspecified
MP5MP5Unspecified
MP6MP6Unspecified
Existing footprint items found
  • Electrical/terminal pads: CHANNEL_A, CHANNEL_B, CHANNEL_C, COM, NO
  • Mechanical/mounting pads: MP1, MP2, MP3, MP4, MP5, MP6, MH1, MH2
  • Footprint asset exists: PEC11J9015FS0024.kicad_mod
  • 3D model asset exists: PEC11J-9015F-S0024.stp
  • Symbol SVG asset exists and is default thumbnail: PEC11J-9015F-S0024 Symbol.svg
Datasheet information extracted
Key specs for exact MPN: PEC11J-9015F-S0024
  • Manufacturer / series: Bourns PEC11J Series, 12 mm SMD long-life encoder
  • Function: Incremental rotary encoder with momentary push switch
  • Output: 2-bit quadrature code
  • Contact rating: 10 mA @ 5 VDC
  • Electrical travel: Continuous
  • Mechanical angle: 360° continuous
  • Operating temperature: -10 °C to +70 °C
  • Rotational life: 100,000 cycles minimum
  • Switch type: Contact Push ON Momentary SPST
  • Switch power rating: 10 mA at 5 VDC, resistive load
Ordering-code decode
PEC11J-9015F-S0024 means:
  • PEC11J = model
  • 9 = surface-mount gull-wing terminal configuration
  • 0 = no detents
  • 15 = 15.0 mm shaft length
  • F = flatted metal shaft
  • S = SPST push switch, 350 ± 100 gf operating force
  • 0024 = 24 pulses per 360° rotation

Datasheet terminal functions


Datasheet terminalFunction
AEncoder A signal / Channel A
BEncoder B signal / Channel B
CEncoder common contact
DPush switch terminal
EPush switch terminal
Top-view terminal layout shown in the datasheet:

Text


D   E
A   C   B
Datasheet note: D and E are dummy terminals on the non-switch version; this exact ...S... variant has the switch.
Cross-check results

Metadata mismatches / improvements


FieldCurrent valueDatasheet-derived valueStatus
Manufacturer NameBournsBournsOK
MPNPEC11J-9015F-S0024PEC11J-9015F-S0024OK
Datasheet URLBourns PEC11J PDFOfficial Bourns PEC11J PDFOK
Package or Case CodeTOSurface Mount Gull-wing Style / 12 mm SMD encoderMismatch
Designator PrefixURecommend SW or ENC; U is acceptable only if the library convention treats electromechanical encoders as modulesReview
Descriptionsays “User Selectable”Exact variant is no detents, 15 mm flatted shaft, SPST switch, 24 PPRNeeds update

Symbol / pin mismatches


Datasheet terminalCurrent symbol terminalCurrent Pin NumberExpected Pin NumberStatus
ACHANNEL_AA1APin number mismatch
BCHANNEL_BB1BPin number mismatch
CCHANNEL_CC1CPin number mismatch
DCOMD1DPin number mismatch; label is switch-contact convention, not datasheet label
ENOE1EPin number mismatch; label is switch-contact convention, not datasheet label
All five functional terminals have Pin Type = Unspecified. For this electromechanical encoder, these should not remain unspecified. A reasonable mapping is:
  • A, B: Passive or Output depending Flux symbol convention; datasheet describes contact/quadrature terminals, not active driven outputs.
  • C: Passive / common encoder contact.
  • D, E: Passive switch contacts.
Extra schematic terminals
The schematic includes MP1 through MP6 as Terminal components. The datasheet electrical terminal table identifies only A, B, C, D, and E; mounting/locating features are mechanical footprint items rather than normal schematic pins. These MP terminals should be reviewed: keep them only if Flux part authoring intentionally exposes mechanical pads as terminals; otherwise they are extra schematic pins relative to the datasheet electrical terminals.
Footprint cross-check
The project footprint includes pads for A/B/C/D/E equivalents and multiple mechanical pads/holes (MP1MP6, MH1, MH2). The datasheet does show recommended PCB layout features including terminal pads and mounting/locating holes, so the presence of mechanical footprint features is expected. However, I could not verify pad coordinates/dimensions from the structured layout output because only pad node names were exposed, not full geometry in the tool response.
  1. Update Package or Case Code from TO to a datasheet-derived package/terminal description such as 12 mm SMD Gull-wing Encoder.
  2. Update the description to remove “User Selectable” and reflect the exact variant: 12 mm SMD incremental rotary encoder, 24 PPR, no detents, 15 mm flatted shaft, SPST push switch, 10 mA @ 5 VDC, -10 °C to +70 °C.
  3. Change functional terminal Pin Number properties from A1/B1/C1/D1/E1 to A/B/C/D/E.
  4. Add concise Pin Description properties:
    • A: Encoder Channel A
    • B: Encoder Channel B
    • C: Encoder Common
    • D: Push Switch Contact
    • E: Push Switch Contact
  5. Set Pin Type for A/B/C/D/E to Passive unless you prefer A/B as Output for ERC behavior.
  6. Decide whether MP1MP6 should remain schematic terminals. If they are purely mechanical mounting pads, consider removing them from the schematic symbol while keeping the mechanical pads/holes in the footprint.
Bottom line
The part has the correct MPN, manufacturer, and official datasheet URL, and it appears to include the required A/B/C encoder terminals and D/E switch terminals. Main issues are metadata (Package or Case Code), terminal Pin Number values, unspecified pin types/descriptions, and possible extra mechanical-pad terminals in the schematic symbol.

    Scope

    Project information found

    Existing project metadata

    Existing schematic terminals

    Existing footprint items found

    Datasheet information extracted

    Key specs for exact MPN: PEC11J-9015F-S0024

    Ordering-code decode

    Datasheet terminal functions

    Cross-check results

    Metadata mismatches / improvements

    Symbol / pin mismatches

    Extra schematic terminals

    Footprint cross-check

    Recommended fixes

    Bottom line

Documents

    PEC11J-9015F-S0024 Part Review

Assets

stp

PEC11J-9015F-S0024

PEC11J-9015F-S0024.stp3D Model
kicad_mod

PEC11J-9015F-S0024

PEC11J9015FS0024.kicad_modFootprint
PEC11J-9015F-S0024

PEC11J-9015F-S0024

PEC11J-9015F-S0024 Symbol.svgDefault
PEC11J-9015F-S0024.png

PEC11J-9015F-S0024.png

PEC11J-9015F-S0024Thumbnail

PEC11J-9015F-S0024

PEC11J-9015F-S0024 thumbnail
Rotary Encoder Incremental 24 Quadrature (Incremental) User Selectable 10 mA @ 5 VDC,-10 C to +70 C
The PEC11J-9015F-S0024 is a compact surface-mount incremental rotary encoder from the Bourns PEC11J series, designed for user interface applications requiring precise rotational input and long operational life. It features a quadrature output with 24 pulses per revolution and includes an integrated momentary push-button switch, making it suitable for menu navigation, volume control, tuning systems, and industrial control panels. Its rugged metal shaft construction and high durability make it reliable for both consumer and professional electronic equipment.
Key Features Incremental rotary encoder with 2-bit quadrature output 24 pulses per revolution (24 PPR) resolution Integrated momentary push-button switch Surface-mount gull-wing terminals Compact 12 mm encoder body Durable metal shaft and bushing Long rotational life of up to 100,000 cycles No detents for smooth continuous rotation Supports up to 60 RPM operating speed Operating temperature range: -10 °C to +70 °C IP40 rated enclosure Flatted shaft design for secure knob attachment Suitable for: Audio equipment Lighting consoles Consumer appliances Communication devices Test and measurement equipment Component Category

Properties

PEC11J-9015F-S0024

Bourns

Sensor

U

TO

Pricing & Availability

See prices from popular manufacturers for your project.

Controls