Skip to the content
PCBKitNew board
2 layers98.2 × 109.2 mmModule, the printed circuit board in 3D

Quantizer, arpeggiator, and string synthesizer in a single module.

Size
98.2 × 109.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
64
Nets
80
Pads
258
Tracks, vias
582, 62
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Jan 2024
Updated
21 Apr 2026

Overview

Module is an open-source printed circuit board by zlosynth, from the zlosynth/arplus repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 98.2 × 109.2 mm with 64 parts on 80 nets, routed with 582 tracks and 62 vias.

It is built around the 74HC595 and B10K. Its parts include 15 resistors, 13 connectors, 10 diodes, 7 switches and 4 capacitors. It belongs with the audio and music boards and the STM32 boards of this library.

Main components

2

README

README.md

Arplus

Quantizer, arpeggiator, and string synthesizer in a single module.

Photo of the module

  • Karplus-Strong string synthesis with 6-voice polyphony
  • External audio input for custom excitation sources
  • 31 different scales and chords of up to 8 notes
  • Configurable scales
  • CV-controllable arpeggiator patterns
  • Quantized 1V/oct output
  • Three different stereo output modes
  • Based around Electro-Smith's Daisy Patch SM platform
  • Programmed in Rust

Find more details about the module, including a feature overview video and a user manual, on its website.

License

Software of Kaseta is distributed under the terms of the General Public License version 3. See LICENSE-SOFTWARE for details.

Schematics and PCB layout are distributed under the terms of Creative Commons BY-SA. See LICENSE-HARDWARE for details.

The manual is also distributed under the terms of Creative Commons BY-SA. See LICENSE-MANUAL for details.

Derivative work

This project is open-source. As long as you comply with the license, you're free to study the code, copy it, modify it, build your own module, and even sell it.

However, if you choose to sell your own build, please do not use the name "Zlosynth" on the panel, and clearly state in the description that it is a clone.

Changelog

Read the CHANGELOG.md to learn about changes introduced in each release.

Versioning

See VERSIONING.md to find detailed information about versioning of the project and compatability between its software and hardware.

Development

See DEVELOPMENT.md to find some basic commands to interact with the project. To learn more, read the code. A good place to start would be firmware/src/main.rs.

Parts

64
QtyValueFootprintReferences
151kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8, R9, R22, R23, R24, R25, R26, R27
6B10kBetterFootprints:Potentiometer_Trimmer_SongHueiRV3, RV4, RV7, RV8, RV9, RV10
4B10kBetterFootprints:Potentiometer_AlphaRV1, RV2, RV5, RV6
2100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C12
210uCapacitor_SMD:CP_Elec_5x5.8C1, C2
2CV5Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ10, J11
2D_Schottky_SmallDiode_SMD:D_SOD-123D9, D10
2FBInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderFB1, FB2
14051Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU5
174HC595Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU1
1BUTTON_1Button_Switch_THT:SW_PUSH_6mmSW1
1BUTTON_2Button_Switch_THT:SW_PUSH_6mmSW3
1BUTTON_3Button_Switch_THT:SW_PUSH_6mmSW4
1BUTTON_4Button_Switch_THT:SW_PUSH_6mmSW5
1BUTTON_5Button_Switch_THT:SW_PUSH_6mmSW6
1BUTTON_6Button_Switch_THT:SW_PUSH_6mmSW7
1BUTTON_7Button_Switch_THT:SW_PUSH_6mmSW8
1CV1Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ6
1CV2Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ7
1CV3Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ8
1CV4Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ9
1CV_OUTConnector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ13
1Daisy_Patch_SMBetterFootprints:DaisySM_4_ConnflyU2
1GATE_1Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ12
1GATE_2Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ14
1INConnector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ3
1LED1LED_THT:LED_D3.0mmD1
1LED2LED_THT:LED_D3.0mmD2
1LED3LED_THT:LED_D3.0mmD3
1LED4LED_THT:LED_D3.0mmD4
1LED5LED_THT:LED_D3.0mmD5
1LED6LED_THT:LED_D3.0mmD6
1LED7LED_THT:LED_D3.0mmD7
1LED8LED_THT:LED_D3.0mmD8
1LEFTConnector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ4
1POWERBetterFootprints:Power_Connector_ConnflyJ1
1RIGHTConnector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ5

Questions

How big is the Module PCB?

It measures 98.2 × 109.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Module use?

64 parts, built around the 74HC595 and B10K. 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 Module KiCad files?

From the zlosynth/arplus repository on GitHub, at the commit this page was made from: the board is hardware/Module.kicad_pcb and its schematic hardware/Module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Module design in my own project?

Its repository publishes it under the CC-BY-SA-4.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).

Similar boards

  • 2 layers81.3 × 96.5 mmMidi2cv, the printed circuit board in 3D

    Midi2cv

    tomarus/midi2cv

    Eurorack MIDI2CV and Arpeggiator using an Arduino Nano.

    63 parts31
  • 2 layers70 × 110 mmPlaits clone, the printed circuit board in 3D

    Plaits clone

    lennartquerter/euro-rack-synth

    Lenimal Github for DIY for a Eurorack Synth

    150 parts13
  • 2 layers96.5 × 20.3 mmAvalancheVCO, the printed circuit board in 3D

    AvalancheVCO

    kassu/kassutronics

    Projects, documentation... all things synthesizers and electronics

    21 parts183
  • 2 layers99.1 × 109.2 mmModule, the printed circuit board in 3D

    Module

    zlosynth/kaseta

    Saturating tape delay and feedback sculptor.

    71 parts59CC-BY-SA-4.0
  • 2 layers86.4 × 69.9 mmPeaks, the printed circuit board in 3D

    Peaks

    matias-levy/peaks

    A fully-functional low-cost reversion of Mutable instrument's Peaks

    54 parts58
  • 2 layers48.4 × 106.3 mmAchordion, the printed circuit board in 3D

    Achordion

    zlosynth/achordion

    Chord-crafting quantizing wavetable oscillator.

    55 parts38CC-BY-SA-4.0
  • 2 layers9.9 × 110.1 mmADSR, the printed circuit board in 3D

    ADSR

    kraakenstuff/ADSR

    2HP ADSR module based on "Fastest Envelope in the West" by René Schmitz (https://www.schmitzbits.de/adsr.html)

    44 parts37