Skip to the content
PCBKitNew board
2 layers33 × 34.3 mmRotaryEncoderBreakout, the printed circuit board in 3D

Breakout board for EC12PLRGB rotary encoder with RGB LED.

Size
33 × 34.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
18
Pads
55
Tracks, vias
124, 10
Pours
1
Routed
Yes
KiCad
KiCad 4
Created
7 Dec 2017
Updated
9 Feb 2018

Overview

RotaryEncoderBreakout is an open-source printed circuit board by CarlRaymond, from the CarlRaymond/RotaryEncoderBreakout repository on GitHub, published under the MIT licence. It is a 2-layer board of 33 × 34.3 mm with 17 parts on 18 nets, routed with 124 tracks and 10 vias.

It is built around the WS2811. Its parts include 8 resistors, 4 capacitors, 3 connectors, 1 IC and 1 switch. It belongs with the lEDs and displays and interfaces and adapters boards of this library.

Main components

1

README

README.md

A breakout board for SparkFun's Rotary Encoder - Illuminated (RGB) https://www.sparkfun.com/products/10982 (mfg. part number seems to be EC12PLRGB). The part includes an RGB LED, which is controlled by a WS2811 driver on the board. This turns it into an individually addressable RGB LED that can be part of a chain. See Adafruit's The Magic of NeoPixels.

The board can be used as an Arduino Uno shield, or on a breadboard. An extra header on the top brings out the data in and out lines, and allows selecting the WS2811 bitrate (either 400KHz or 800KHz). When used with an Arduino, the data in can come from pin PC3, or through the top side header. This lets it be used at the beginning, middle, or end of a chain of pixels.

Designed with KiCad. Includes sample Arduino code.

Bare board can be ordered from OSH Park: https://oshpark.com/shared_projects/EhRHmfJX

Image of breakout board Image of schematic diagram

Parts

17
QtyValueFootprintReferences
4.1uFlib_fp:C_0805_HandSolderingC1, C2, C3, C4
310Klib_fp:R_0805_HandSolderingR1, R4, R5
322Klib_fp:R_0805_HandSolderingR2, R3, R8
2Conn_01x04_Malelib_fp:Socket_Strip_Straight_1x04_Pitch2.54mmJ1, J2
1100lib_fp:R_0805_HandSolderingR6
133lib_fp:R_0805_HandSolderingR7
1Conn_01x05_Malelib_fp:Pin_Header_Straight_1x05_Pitch2.54mmJ3
1EC12PLRGBlib_fp:EC12PLRGB_Rotary_EncoderSW1
1WS2811lib_fp:SOIC-8_3.9x4.9mm_Pitch1.27mmU1

Questions

How big is the RotaryEncoderBreakout PCB?

It measures 33 × 34.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RotaryEncoderBreakout use?

17 parts, built around the WS2811. 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 RotaryEncoderBreakout KiCad files?

From the CarlRaymond/RotaryEncoderBreakout repository on GitHub, at the commit this page was made from: the board is kicad/RotaryEncoderBreakout.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the RotaryEncoderBreakout 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 layers18 × 36 mmAddressable 7seg, the printed circuit board in 3D

    Addressable 7seg

    idlehandsdev/addr_7seg

    Addressable 7-Segment Displays

    16 parts107
  • 2 layers70 × 65 mmGame Controller - Front PCB, the printed circuit board in 3D

    Game Controller - Front PCB

    dmcke5/XWii-Controller

    The Wii U gamepad layout is a fan-favourite for many gamers yet it is rarely used in the current generation of controllers.

    54 parts59CERN-OHL-S-2.0
  • 2 layers159.5 × 53.3 mmBClock, the printed circuit board in 3D

    BClock

    mkarliner/BelshazzarClock

    Belshazzar Night Clock

    77 parts7
  • 2 layers150 × 68 mmController, the printed circuit board in 3D

    Controller

    candykingdom/firefly2

    Small blinkenlight boards that sync up using radios

    194 parts5
  • 2 layers45.8 × 24.9 mmTape tics projectV2, the printed circuit board in 3D

    Tape tics projectV2

    carlos-paniagua/TapeTicsProject

    This repository contains the hardware and software design files for TapeTics

    17 parts2MIT
  • 2 layers69 × 61 mmBooth, the printed circuit board in 3D

    Booth

    JCohner/booth

    Using 1000 NeoPixels with FastLED library we are controlling a custom built DJ booths lighting. The NeoPixels are organzied into rectangles on a DJ of which the light difuses around the rectnagle.

    21 parts2
  • 2 layers160 × 69 mmPanelModular, the printed circuit board in 3D

    PanelModular

    TheBlueManCoding/ModularControlPanel

    Mechanics, PCB and Software for my modular control panel that is used with my cnc machine driven by LinuxCnc

    63 parts2GPL-3.0