OSHPARK
  • About Us
  • Services
  • Support
  • Sharing
  • Log in
  • Sign up
  • OSHPARK
  • About Us
  • Services
  • Support
  • Sharing
  • Log in

Rotary Encoder Breakout with Pull-ups

author: fustini
Top
Bottom

2 layer board of 0.68 x 0.82 inches (17.3 x 20.7 mm)
Uploaded: March 10, 2017
Shared: March 10, 2017
Total Price: $2.75

Breakout board designed in KiCad makes it easy to put a rotary encoder on a breadboard. Footprints on the back are meant for 1206 SMD resistors. I choose 1K resistors (marked 102) when I assembled this board.

Blog post:

  • Rotary Encoder breakout with pull-ups

GitHub repo:

  • pdp7/rotary-encoder-breakout
  • Commit: f6ccc0b

KiCad library:

  • Using Kicad symbol and footprint by mcous for sparkfun rotary encoder:
    • mcous/kicad-lib.git

Verified to work:

  • SparkFun Rotary Encoder (COM-09117)
    • Alpha 318-ENC130175F-12PS datasheet
  • Bourns PEC12R-4220F-S0024-ND (DigiKey)
    • PEC12R series datasheet

Source Code:

  • Example for Teensy 3.2

Video:

  • Rotary Encoder Breakout Board with Pull-up Resistors

Photos:

  • Images in GitHub repo
  • Google Photos gallery

breadboard closeup board closeup

Breakout board designed in KiCad makes it easy to put a rotary encoder on a breadboard. Footprints on the back are meant for 1206 SMD resistors. I choose 1K resistors (marked 102) when I assembled this board.

Blog post:

  • Rotary Encoder breakout with pull-ups

GitHub repo:

  • pdp7/rotary-encoder-breakout
  • Commit: f6ccc0b

KiCad library:

  • Using Kicad symbol and footprint by mcous for sparkfun rotary encoder:
    • mcous/kicad-lib.git

Verified to work:

  • SparkFun Rotary Encoder (COM-09117)
    • Alpha 318-ENC130175F-12PS datasheet
  • Bourns PEC12R-4220F-S0024-ND (DigiKey)
    • PEC12R series datasheet

Source Code:

  • Example for Teensy 3.2

Video:

  • Rotary Encoder Breakout Board with Pull-up Resistors

Photos:

  • Images in GitHub repo
  • Google Photos gallery

breadboard closeup board closeup

Top
Bottom
  • Actions

      Ordering shared project

      Hey there! Before ordering, make sure you have all the info you need to complete and use this design. This usually means a component list, and sometimes additional information such as assembly notes, source code, or usage guides.
      Since this is a project designed by a community member, it may contain design errors that prevent it from working as intended. OSH Park cannot place any guarantees about the functionality or correctness of the design.
      Order Board
    • Order Board
    • Download
    • Permalink
    • Embed link
Embeddable link to order this shared Project
  • COMPANY
  • About Us
  • Blog
  • Shop
  • SERVICES
  • Upload Your File
  • Prototypes
  • HELP
  • Support
  • If you can't find what you're looking for, please contact us at [email protected]
  • CONNECT
  • Shared Projects
  • Log in / Sign up
Whaleshark white
Follow us
© Copyright 2025 OSH Park, LLC | Privacy