Arduino based Dual Channel Scope for eurorack-modular synths.
Table of Contents
This eurorack-modul is designed for modular-synthesizers as dual channel scope modul.
Only two active parts are required to sample the signal at the jack-inputs.
- Arduino Nano V3.x.
- Quad Op Amp MCP6004 rail-to-rail input/output.
The Arduino Nano samples the amplified signal on two 10-Bit A/D multiplexed inputs.
Sampled-data are then traced on the 1.3'' OLED display.
Dataentry and menu-selections are possible with that encoder Select.
AC/DC coupling is selectable for both channels on two switches.
Every channel has two jacks linked together for signal-input and routing to other inputs.
That signal on Channel1 is normalized to the Trigger input-jack.
With an additonal cable plugged into the Trigger jack a different trigger-signal can be used.
All parts are common available and DIY-friendly designed.
(Details see attached pictures)
-
size:
height: 3VP (133,35mm)
width : 8HP ( 40,3mm)
depth : 35mm -
power:
+5Volt, 0 mA
+12Volt, 45mA
-12Volt, 0 mA -
display:
128x64 pixel 1.3inch OLED with SPI interface -
MCU:
Arduino Nano V3.x ATmega 328P -
Electrical features:
Rotary encoder with push-button.
Two separate channels with AC/DC-coupling.
Input Voltage 10Vp-p for both channels.
Menu selectable signal-amplification (1...4:Channel1; 1...2:Channel2).
Sampling-rate range: 50us...100msec on both channels.
Separate trigger-input (default linked to Channel1). -
Measurement-capabilities (only on Channel1):
Frequency-measurement range: ~10Hz...~6000Hz.
Tuning-check range: C0(16.35Hz)...C8(4186.01Hz).
There are fife 3.5mm jacks available with following functions.
Jack-Name | Function | Comment |
---|---|---|
Channel1 (two jacks) | Signal input for Channel1 | the two jacks are linked together and this signal is normalized to Trigger input. |
Channel2 (two jacks) | Signal input for Channel2 | the two jacks are linked together. |
Trigger | Signal input for Trigger | this signal is normalized to Channel1. |
Hardware:cc by-nc-sa 4.0 (details)
Software:licensed under GPL-3.0 (details)