Skip to content

pansapiens/HAGIWO-Arduino-VDCO

 
 

Repository files navigation

HAGIWO VDCO Eurorack module (protoboard edition)

This is a protoboard layout for the combined HAGIWO DVCO (remixed by luislutz) as a 4HP Eurorack module. It's based on Arduino Nano and the Mozzi library.

The module has three modes - Chord generator, Additive synth mode and FM synth mode.

Front view of module Side view of module

Also included is a 3D printable front panel in OpenSCAD and STL format (it's tailored to my particular piece of 30x70mm protoboard with M2 screw holes in each corner, but can be easily modified where required).

Compared to the original design, this one:

  • uses single 5.1V Zener diodes rather than Schottky diodes for over-voltage protection (it's what I had on hand and seems to be working fine so far).
  • uses a single RGB LED rather than three LEDs.
  • uses a momentary button for mode switching (with hardware debouncing)

Build notes

It's quite tight and awkward, especially the pin header sockets.

You might want to use a bigger bit of protoboard, space things out and mount it to the front panel at right angles instead (I avoided this because I wanted it to be skiff-friendly, under 50mm deep).

See notes in the KiCad schematic and PCB layout.

Have fun :)

Compiling the code

To compile the code you need to install the Mozzi Arduino library and ensure that #define AUDIO_MODE HIFI is set in mozzi_config.h.

To flash my cheapo Arduino Nano clone, I needed to select "ATmega328P (Old Bootloader)" under Tools->Processor in the Arduino IDE.

References

Original HAGIWO designs:

luisluz remix: https://github.com/luislutz/Arduino-VDCO

Many thanks to HAGIWO for sharing his designs, and luisluz for iterating on them.

About

Voltage Controlled Digital Core Multimode Oscillator using Mozzi library on Arduino

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 75.8%
  • C++ 20.9%
  • OpenSCAD 3.3%