Skip to the content
PCBKitNew board
2 layers122 × 84 mmSYS StepAtten, the printed circuit board in 3D

A 127 Step Relay Step-Attenuator and 4-way input switcher designed to fit into a Schiit SYS enclosure.

Size
122 × 84 mm
Copper layers
2
Thickness
1.6 mm
Parts
145
Nets
117
Pads
505
Tracks, vias
1,715, 216
Pours
7
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
8 Mar 2020
Updated
6 Feb 2026

Overview

SYS StepAtten is an open-source printed circuit board by schilkp, from the schilkp/SYS_StepAtten repository on GitHub, published under the MIT licence. It is a 2-layer board of 122 × 84 mm with 145 parts on 117 nets, routed with 1,715 tracks and 216 vias.

It is built around the STM32F030K6T6, MC34063AD and LM317, with the SD03 among its other parts. Its parts include 58 resistors, 20 diodes, 16 switches, 14 transistors and 13 capacitors. It belongs with the home automation and IoT boards and the STM32 boards of this library.

Main components

4

README

README.md

SYS StepAtten

Philipp Schilk

A 127 Step Relay Step-Attenuator and 4-way input switcher designed to fit into a Schiit SYS enclosure.

The finished unit.

The inside.

The back.

Specifications

SpecValue
Inputs2x Stereo 3.5mm, 2x Stereo RCA
Attenuator TypeConstant input impedance
Expected Input Impedance10K (can be adjusted)
Steps127 + Relay Mute
Power Input9Vdc, center positive barrel jack. 500mA+
Power ConsumptionMax 2.25W (250mA at 9VDc)
ControlInternal controls or wired remote control

Grounding

All inputs are fully isolated from each other. RCA grounds can be kept seperate or joined. (Internal Jumper) Audio ground can be kept seperate or joined to digital ground (Internal Jumper)

Remote Control

Remote Control connector pinout (looking at connector from back of unit):

3VGND
SensePoti

A remote consists of a potentiometer between 3V and GND with wiper connected to 'Poti' A 10K resistor has to be placed between GND and Sense for the remote to be detected. If the remote features a switch, it should short Sense to GND.

Riser Board

Design files for the 3.5mm Connector Riser board can be found here.

Switch Selection

The SYS is normally fitted with a toggle switch (ALPS SPUN191400), but a momentary version of that switch also exists (ALPS SPUN190900).

The momentary switch is probably the better choice, but just in case one wants to harvest as many parts as possible from an original SYS, both are supported by the firmware.

The internal Jumper CFG1 is used to indicate which kind is installed.

SwitchCFG1 Setting
Momentary (ALPS SPUN190900)0
Toggle (ALPS SPUN191400)1

Note that the unit has to be turned off and on again for this setting to take effect.

Schematics, Gerbers, BOMs, ...

See Github Releases.

Parts

145
QtyValueFootprintReferences
1410KResistor_SMD:R_0603_1608MetricR1, R17, R34, R35, R36, R37, R40, R41, R44, R45, R46, R47, R57, R58
141N4001Diode_SMD:D_SOD-123FD5, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23
142N7002Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14
14TQ2SAPanasonic_TQ2SA:Panasonic_TQ2SAK1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13, K14
80u1Capacitor_SMD:C_0603_1608MetricC1, C2, C4, C8, C10, C13, C14, C16
41KResistor_SMD:R_0603_1608MetricR4, R5, R6, R7
4SD03Diode_SMD:D_SOD-323D3, D4, D6, D7
20RResistor_SMD:R_0603_1608MetricR48, R49
2100RResistor_SMD:R_0603_1608MetricR2, R3
212KResistor_SMD:R_0603_1608MetricR50, R52
2160KResistor_SMD:R_0603_1608MetricR38, R39
218KResistor_SMD:R_0603_1608MetricR22, R23
21K1Resistor_SMD:R_0603_1608MetricR32, R33
21K87Resistor_SMD:R_0603_1608MetricR13, R14
2261RResistor_SMD:R_0603_1608MetricR9, R10
22KResistor_SMD:R_0603_1608MetricR28, R29
239KResistor_SMD:R_0603_1608MetricR26, R27
23K6Resistor_SMD:R_0603_1608MetricR24, R25
2560RResistor_SMD:R_0603_1608MetricR42, R43
25KPotentiometer_THT:Potentiometer_Bourns_3296W_VerticalR51, R53
25K9Resistor_SMD:R_0603_1608MetricR20, R21
26K49Resistor_SMD:R_0603_1608MetricR18, R19
282KResistor_SMD:R_0603_1608MetricR30, R31
28K25Resistor_SMD:R_0603_1608MetricR15, R16
29K53Resistor_SMD:R_0603_1608MetricR11, R12
2A/D GND JumperConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ9, J10
10.15AFuse:Fuse_1206_3216MetricF2
10R33 / 0.5W minResistor_SMD:R_1210_3225MetricR54
11000uCapacitor_SMD:CP_Elec_10x10.5C3
110K LinearPotentiometer_THT:Potentiometer_Alps_RK09K_Single_HorizontalRV1
11AFuse:Fuse_1206_3216MetricF1
11K2Resistor_SMD:R_0603_1608MetricR56
11K5Resistor_SMD:R_0603_1608MetricR8
11N5819Diode_SMD:D_SOD-123FD1
11uCapacitor_SMD:C_0603_1608MetricC15
11ufCapacitor_SMD:C_0603_1608MetricC5
122uH/800mAInductor_SMD:L_Taiyo-Yuden_MD-4040L1
13K8Resistor_SMD:R_0603_1608MetricR55
1470uCapacitor_SMD:CP_Elec_8x10.5C7
147pfCapacitor_SMD:C_0603_1608MetricC6
1ADJ_LConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ11
1ADJ_RConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ12
1ARM SWDConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMDJ8
1AUX-1-23.5mm_RiserPCB:3.5mm_RiserPCBJ4
1BarrelPolarity_CenterPosBarrelPolarity_3mm:BarrelPolarity_3mm_CenterPosG1
1Barrel_Jack 9VdcConnector_BarrelJack:BarrelJack_HorizontalJ5
1INPUT_SWITCHALPS_SPUN191400:ALPS_SPUN191400SW1
1LED_RGBARGB_LED_1.6x1.6x0:RGB_LED_1.6x1.6x0.6D10
1LM317Package_TO_SOT_SMD:TO-252-2U1
1MC34063ADPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1MH 1MountingHole_4.3mm_M4_ReducedSize:MountingHole_4.3mm_M4_Pad_ViaH2
1ON/OFFConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW2
1POT_EXT ConnConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_HorizontalJ6
1RCA-1RCA_KobiCon_161-4220-E:RCA_KobiCon_161-4220-EJ2
1RCA-2RCA_KobiCon_161-4220-E:RCA_KobiCon_161-4220-EJ3
1RCA-OutRCA_KobiCon_161-4220-E:RCA_KobiCon_161-4220-EJ1
1STM32f030K6T6Package_QFP:LQFP-32_7x7mm_P0.8mmU4
1cfg jumperConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ7
1debugTestPoint:TestPoint_Pad_2.5x2.5mmTP2
1gnd_caseResistor_SMD:R_0603_1608MetricJP1
1nrstTestPoint:TestPoint_Pad_2.5x2.5mmTP1

Questions

How big is the SYS StepAtten PCB?

It measures 122 × 84 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SYS StepAtten use?

145 parts, built around the STM32F030K6T6, MC34063AD, LM317 and SD03. 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 SYS StepAtten KiCad files?

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

Can I use the SYS StepAtten 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

  • 4 layers95 × 43 mmReflow Plate Controller, the printed circuit board in 3D

    Reflow Plate Controller

    incend1um3/USB-C-PD-Reflow-Plate

    300W PCB Reflow Plate with USB-C PD Support

    83 parts2CERN-OHL-S-2.0
  • 4 layers100 × 60 mmBLDC MOTOR ESC, the printed circuit board in 3D

    BLDC MOTOR ESC

    Annie308/QuadrupedRobotDog

    114 parts
  • 4 layers243.8 × 171.5 mmNeotron Pico, the printed circuit board in 3D

    Neotron Pico

    Neotron-Compute/Neotron-Pico

    A Neotron powered by the Raspberry Pi Pico

    242 parts250
  • 2 layers22 × 41 mmRSTM32F030K6T6, the printed circuit board in 3D

    RSTM32F030K6T6

    r-pv/STM32F030K6

    Custom board for the STM32F30K6T6 MCU, compatible with STM32Duino (Arduino).

    23 parts11GPL-3.0
  • 2 layers59.1 × 110.7 mmQPLFO v22, the printed circuit board in 3D

    QPLFO v22

    4ms/QPLFO-v22

    QPLFO source code for PCB v2.2 and later

    191 parts5
  • 4 layers243.8 × 245.5 mmNeotron Common Hardware, the printed circuit board in 3D

    Neotron Common Hardware

    Neotron-Compute/Neotron-Common-Hardware

    Contains KiCad footprints and symbols shared across multiple Neotron projects.

    287 parts4CC-BY-SA-4.0
  • 2 layers50 × 36 mmQuickshifter, the printed circuit board in 3D

    Quickshifter

    CuAuPro/quickshifter

    Quickshifter for motorcycle based on shift force.

    28 parts2
  • 2 layers80 × 56 mmSmalltime, the printed circuit board in 3D

    Smalltime

    cillian64/smalltime

    Little LED desk clock with TCXO RTC

    48 parts