Skip to the content
PCBKitNew board
2 layers10 × 19 mmSwitch, the printed circuit board in 3D

Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

Size
10 × 19 mm
Copper layers
2
Thickness
1.6 mm
Parts
3
Nets
3
Pads
9
Tracks, vias
6, 0
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
2 Dec 2020
Updated
21 Oct 2026

Overview

Switch is an open-source printed circuit board by ohmtech-rdi, from the ohmtech-rdi/eurorack-blocks repository on GitHub. It is a 2-layer board of 10 × 19 mm with 3 parts on 3 nets, routed with 6 tracks and 0 vias.

Its parts include 2 connectors and 1 switch. It belongs with the audio and music boards and the STM32 boards of this library.

README

blocks/slider/README.md

slider

Description

This block is a simple potentiometer and LED in a slider form factor.

It is adapted from the Mutable Instuments Stages schematics.

Soldering

Pin headers don't come with just one position. Instead of that, the BOM has 2-position pin male headers that need to be broke into 2 pieces.

Usage

This block provides a silder potentiometer with a red LED.

Power

This modules needs to be connected to the 3V3A and GND lines from the power block.

On Daisy Seed, use the 3V3 Analog Power I/O on Pin 21, not the digital power.

All GND pins are internally connected in the block.

Signal

The signal IN drives the LED. It should be connected to any GPIO of the target MCU, preferably non-analog GPIOs.

The signal OUT is the potentiometer value. It should be connected to any Analog GPIO of the target MCU.

When using Daisy Seed as a development platform, see its pinout for details. The Daisy Seed has a total of 31 GPIOs, only 12 of which are analog.

Design

Gerber renders made with tracespace view.

Parts

3
QtyValueFootprintReferences
1OUTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1POWERConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1SW_SPDTSwitch_Thonk:SW_SPDT_DailywellSW1

Questions

How big is the Switch PCB?

It measures 10 × 19 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Switch use?

3 parts. 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 Switch KiCad files?

From the ohmtech-rdi/eurorack-blocks repository on GitHub, at the commit this page was made from: the board is blocks/switch/switch.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Switch design in my own project?

Its repository states no licence, so its author keeps all rights: ask ohmtech-rdi before reusing the design.

More from ohmtech-rdi/eurorack-blocks

12
  • 2 layers148 × 84.5 mmPanel daisy, the printed circuit board in 3D

    Panel daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    259 parts410
  • 2 layers59.6 × 109.5 mmKivu12, the printed circuit board in 3D

    Kivu12

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    136 parts410
  • 2 layers59.6 × 109.5 mmKivu12, the printed circuit board in 3D

    Kivu12

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    80 parts410
  • 2 layers59.6 × 109.5 mmDrop, the printed circuit board in 3D

    Drop

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    40 parts410
  • 2 layers59.6 × 109.5 mmCustom, the printed circuit board in 3D

    Custom

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    17 parts410
  • 2 layers59.6 × 109.5 mmCustom, the printed circuit board in 3D

    Custom

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    14 parts410
  • 2 layers25 × 19 mmAudio in daisy, the printed circuit board in 3D

    Audio in daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    13 parts410
  • 2 layers25 × 19 mmAudio out daisy, the printed circuit board in 3D

    Audio out daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    13 parts410
  • 2 layers25 × 19 mmCv in, the printed circuit board in 3D

    Cv in

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    13 parts410
  • 2 layers37 × 21.5 mmPower bus, the printed circuit board in 3D

    Power bus

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    9 parts410
  • 2 layers20 × 19 mmGate in, the printed circuit board in 3D

    Gate in

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    8 parts410
  • 2 layers20 × 19 mmRegulator daisy, the printed circuit board in 3D

    Regulator daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    8 parts410

Similar boards

  • 2 layers40 × 30 mmBlinky, the printed circuit board in 3D

    Blinky

    earthtojake/text-to-cad

    Design physical products with AI

    3 parts26kMIT
  • 2 layers51.9 × 16 mmPassive2-rpi non standard adapter, the printed circuit board in 3D

    Passive2-rpi non standard adapter

    hzeller/rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

    3 parts4.4kGPL-2.0
  • 2 layers16.3 × 16.3 mmSensor, the printed circuit board in 3D

    Sensor

    scottbez1/splitflap

    DIY split-flap display

    3 parts4.2k
  • 2 layersSub, the printed circuit board in 3D

    Sub

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    3 parts4kMIT
  • 2 layers85 × 30 mmDual stomp, the printed circuit board in 3D

    Dual stomp

    torvalds/GuitarPedal

    Linus learns analog circuits

    3 parts2.5kGPL-2.0
  • 2 layers124.5 × 33.7 mm172319-1 connector, the printed circuit board in 3D

    172319-1 connector

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    3 parts1.2k
  • 2 layers10.5 × 83 mmProgrammingAdapter, the printed circuit board in 3D

    ProgrammingAdapter

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    3 parts1.1k
  • 2 layers21.2 × 51.3 mmPico reset, the printed circuit board in 3D

    Pico reset

    hackclub/sprig

    🍃 Learn to code by making games in a JavaScript web-based game editor.

    3 parts1.1kMIT