

Encoder panel
An digitally controlled hi fi preamplifier 🔈🎵
- Size
- 64 × 55 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 47
- Nets
- 22
- Pads
- 124
- Tracks, vias
- 80, 32
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 12 Nov 2016
- Updated
- 20 Nov 2022
Overview
Encoder panel is an open-source printed circuit board by FutureSharks, from the FutureSharks/preamp-two repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 64 × 55 mm with 47 parts on 22 nets, routed with 80 tracks and 32 vias.
It is built around the WS2812B. Its parts include 20 capacitors, 16 diodes, 1 resistor, 1 IC and 1 connector. It belongs with the audio and music and lEDs and displays boards of this library.
Main components
1README
PCBs/input-selector/README.mdInput Selector
[blocked]
- 6x inputs
- Mute for output
- SPI controlled using a MCP23S17
- Latching relays for low current draw
- Compatible with 5V and 3V relays
- Uses high quality Panasonic relays
- Stackable with RCA panel and MDAC attenuator
Photos




[blocked] Code
Python module is here: code/modules/input_selector.py
Schematic

Layout


BoM
| Reference | Quantity | Value | Footprint / Notes |
|---|---|---|---|
| C2, C3, C4 | 3 | 100nF | 1206 |
| C1_SMD | 1 | 100uF | Radial 10/5mm or SMD, 10V or higher |
| IN1-6, MUTE_IN1, MUTE_OUT1, SELECTOR_OUT1 | 9 | 1x3 | Molex KK 254, Multicomp MC34 or any 0.1" socket header |
| J1 | 1 | 1x6 | Molex KK 254, Multicomp MC34 or any 0.1" socket header |
| EXTRA_IO1, PWR1 | 2 | 1x2 | Molex KK 254, Multicomp MC34 or any 0.1" socket header |
| K1-K6 | 6 | G6JU-2P-Y-DC3 | 3V latching coil. e.g. Omron G6J, Panasonic AGN or Tyco IM narrow |
| MUTE1 | 1 | G6J-2P-Y-DC3 | 3V non-latching coil. e.g. Omron G6J, Panasonic AGN or Tyco IM narrow |
| R1-9 | 12 | 47R | 1206 |
| RLED1 | 1 | 1K | 1206 |
| LED1 | 1 | - | 1206 |
| U1, U3 | 2 | ULN2003V12DR | SOIC-16 |
| U2 | 1 | MCP23S17-E/SO | SOIC 28 wide |
Parts
47| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 0.1uF | Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16 |
| 16 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 6 | MountingHole | MountingHole:MountingHole_3.2mm_M3_ISO14580 | MH1, MH2, MH3, MH4, MH5, MH6 |
| 2 | 1000uF | Capacitor_SMD:CP_Elec_8x5.4 | C17, C18 |
| 2 | 1000uF | Capacitor_THT:CP_Radial_D8.0mm_P5.00mm | C19, C20 |
| 2 | Logo_Open_Hardware_Small | Symbol:OSHW-Logo2_9.8x8mm_SilkScreen | LOGO1, LOGO2 |
| 1 | 500R | Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R1 |
| 1 | Conn_01x05 | Connector_Molex:Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical | J1 |
| 1 | ENA1J-B28 | encoder-panel:ENA1J-B28-L00128L | U1 |
Questions
How big is the Encoder panel PCB?
It measures 64 × 55 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Encoder panel use?
47 parts, built around the WS2812B. 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 Encoder panel KiCad files?
From the FutureSharks/preamp-two repository on GitHub, at the commit this page was made from: the board is PCBs/encoder-panel/encoder-panel.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Encoder panel design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from FutureSharks/preamp-two
4- 2 layers90.2 × 52.1 mm

- 2 layers45.7 × 52.1 mm

Mdac attenuator
FutureSharks/preamp-two
An digitally controlled hi fi preamplifier 🔈🎵
34 parts46GPL-3.0 - 2 layers141 × 52.1 mm

- 2 layers50.5 × 49 mm

Similar boards
- 4 layers99 × 53.3 mm

PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io
199 parts1.7kApache-2.0 - 2 layers26 × 30 mm

Microcontroller
FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop
34 parts1.1kCC-BY-4.0 - 4 layers82.6 × 82.5 mm

- 2 layers95.3 × 161.9 mm

- 2 layers42.8 × 28.8 mm

MM Skirt
PrintersForAnts/Micron
If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)
11 parts741GPL-3.0 - 2 layers149.6 × 127.1 mm

- 2 layers285.5 × 95 mm

- 2 layers177.7 × 144.5 mm
