Skip to the content
PCBKitNew board
4 layers180.9 × 110 mmWaveshaper Marcin, the printed circuit board in 3D

Waveshaper Marcin

michalelektryk/NoA-SSH8

Noise of Antimatter - Subshaper

Size
180.9 × 110 mm
Copper layers
4
Thickness
1.6 mm
Parts
223
Nets
148
Pads
654
Tracks, vias
2,023, 498
Pours
12
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
23 May 2024
Updated
23 May 2024

Overview

Waveshaper Marcin is an open-source printed circuit board by michalelektryk, from the michalelektryk/NoA-SSH repository on GitHub. It is a 4-layer board of 180.9 × 110 mm with 223 parts on 148 nets, routed with 2,023 tracks and 498 vias.

It is built around the SLG46824V, TL072 and AP331AWG, with the CD4053BE and BAT54S among its other parts. Its parts include 78 resistors, 70 capacitors, 20 connectors, 17 ICs and 10 diodes.

Main components

5

README

README.md

Noise of Antimatter - Subshaper

disclaimer

This repository contains all files required to make or repair the SSH. The following files are provided as is, with no responsibility. They're provided for personal use only. If you'd like to sell anything made out of them feel free to ping me, I'm mostly ok, as long as you're not big company scamming small manufacturers :)

Module description

SSH is 16HP triple waveshaper with subharmonicon and sequencer. It's versatile tool for enriching sound sources and animating voices. More information can be found on the webpage or by checking out the demo. photo of the module

File structure

  • electronics design can be found in folder electronics
    • schematic.pdf is useful for quick look. For editing and deep dive full kicad design is provided. Project was done in kicad 6 but seems to work equally well in 7/8
  • CPDL firmware is provided in folder greenpak
    • the device hides all complex digital logic into two greenpak CPLDs.
    • Their configuration and ESP32 software used for flashing are here
  • panel design can be found in folder panel
    • panel has been designed as 3d model in openSCAD. Two projections are available for CNC production. Additionally, stls for dual color printing are provided
  • manual generating files and pdf can be found in manual
    • It's written in LaTeX. For people who don't know LaTeX I recommend you read about it, especially if you're doing group projects and need to git proper documents

Parts

223
QtyValueFootprintReferences
47100kResistor_SMD:R_0603_1608MetricR1, R2, R10, R11, R12, R13, R14, R16, R17, R18, R19, R20, R21, R22, R23, R26 +31
30100nCapacitor_SMD:C_0603_1608MetricC1, C2, C18, C19, C20, C21, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33 +14
2010uCapacitor_SMD:C_0805_2012MetricC5, C6, C10, C12, C13, C52, C53, C54, C55, C56, C57, C62, C63, C64, C65, C66 +4
1547pCapacitor_SMD:C_0603_1608MetricC14, C15, C16, C17, C22, C23, C34, C49, C50, C51, C68, C69, C70, C71, C72
1110kResistor_SMD:R_0603_1608MetricR24, R25, R31, R40, R41, R42, R44, R45, R55, R75, R76
10TL072Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1, U2, U3, U4, U5, U7, U8, U11, U12, U15
91kResistor_SMD:R_0603_1608MetricR27, R28, R29, R30, R32, R37, R46, R67, R77
9BAT54SPackage_TO_SOT_SMD:SOT-23D1, D2, D3, D4, D5, D7, D8, D9, D10
7AudioJack2_SwitchTjacks:thonkiconnJ6, J7, J8, J9, J10, J11, J12
6400Resistor_SMD:R_0603_1608MetricR56, R58, R65, R68, R70, R74
51u - testCapacitor_SMD:C_1210_3225MetricC3, C58, C59, C60, C61
5JumperJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2, JP3, JP4, JP5
5TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4, TP5
447kResistor_SMD:R_0603_1608MetricR15, R38, R39, R78
4MountingHolelearning:SS-16F03_cutoutH1, H2, H3, H4
310klearning:Potentiometer_Alps_RK09K_Single_VerticalRV1, RV3, RV5
3paramlearning:Potentiometer_Alps_RK09K_Single_VerticalRV2, RV4, RV6
2CVsConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ19, J20
2PolyfuseFuse:Fuse_0805_2012MetricF1, F2
2SLG46824Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU13, U16
2gatesConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ13, J14
2out+switchConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ15, J16
2powersConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ17, J18
1250kResistor_SMD:R_0603_1608MetricR43
1AP331APackage_TO_SOT_SMD:SOT-23-5U17
1AS3363Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU6
1BV199Package_TO_SOT_SMD:SOT-23D6
1CD4053BPackage_SO:SOP-16_3.9x9.9mm_P1.27mmU14
1CV1jacks:thonkiconnJ1
1CV2jacks:thonkiconnJ2
1CV3jacks:thonkiconnJ3
1Conn_01x06_MaleConnector_PinHeader_2.00mm:PinHeader_2x03_P2.00mm_VerticalJ5
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical_SMDJ4
1HT75xx-1-SOT89Package_TO_SOT_SMD:SOT-89-3U9
1L79L05_SOT89Package_TO_SOT_SMD:SOT-89-3U10
1bank_switchswitches:TSM1x3SW1
1channel_1learning:SS-16F03S2
1channel_2learning:SS-16F03S3
1channel_3learning:SS-16F03S4
1fill_switchlearning:SS-16F03S1
1gainlearning:Potentiometer_Alps_RK09K_Single_VerticalRV8

Questions

How big is the Waveshaper Marcin PCB?

It measures 180.9 × 110 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Waveshaper Marcin use?

223 parts, built around the SLG46824V, TL072, AP331AWG and CD4053BE. 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 Waveshaper Marcin KiCad files?

From the michalelektryk/NoA-SSH repository on GitHub, at the commit this page was made from: the board is electronics/waveshaper_Marcin.kicad_pcb and its schematic electronics/CLK_in.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Waveshaper Marcin design in my own project?

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

Similar boards

  • 4 layers10.7 × 20.8 mmNext4529, the printed circuit board in 3D

    Next4529

    jimbro1000/NX4529

    Replacement for MC14529

    13 parts1
  • 2 layers253 × 199.4 mmDragon32Rev3.5, the printed circuit board in 3D

    Dragon32Rev3.5

    jimbro1000/DragonRev3.5

    CPLD/FPGA core based Dragon PCB

    156 parts
  • 6 layers124.5 × 135.4 mmMicroZed carrier board v4, the printed circuit board in 3D

    MicroZed carrier board v4

    viktor-nikolov/MicroZed-carrier-board

    MicroZed development carrier board

    116 parts7CC0-1.0
  • 4 layers100.3 × 101.6 mmMicroZed IntanInterface-2Layer, the printed circuit board in 3D

    MicroZed IntanInterface-2Layer

    kemerelab/MicroZedIntanInterface

    Repository with work in process Microzed projects

    114 parts3MIT
  • 2 layers147.4 × 63.2 mmGuitar down octave, the printed circuit board in 3D

    Guitar down octave

    MR-DOS/guitar_down_octave

    A octave-down effect for guitar. All analog, no microcontroller, no DSP.

    219 parts5GPL-3.0
  • 2 layers233.9 × 128.5 mmTM LPG MIX MK3, the printed circuit board in 3D

    TM LPG MIX MK3

    kuangmk11/TM_LPG-MIX_MK3

    A Missing Mile Modular fork of clarionut/TMLPG-MIX, which is itself a variant of the TM-LPG-X expander and the original Turing Machine Vactrol Mix expander.

    89 parts
  • 4 layers284 × 185.5 mmHog, the printed circuit board in 3D

    Hog

    shmoergh/hog

    Fully analog two-voice monophonic synth for live performances

    210 parts124