ER-MOZZI-DB-03
Revision as of 13:27, 25 January 2023 by Blwikiadmin (talk | contribs) (Created page with "FILE:ER-PROTO-02-MOZZI-DB_P1080850-720PX.jpg == Features == * Daughtercard to ER-PROTO-02 card ** Uses Front Panel and Controls card *** Controls card populated as r...")
Contents
- 1 Features
- 2 Arduino Pins
- 2.1 A0 - Analog Input 0
- 2.2 A1 - Analog Input 1
- 2.3 A2 - Analog Input 2
- 2.4 A3 - Analog Input 3
- 2.5 A4 - Analog Input 4
- 2.6 A5 - Analog Input 5
- 2.7 A6 - Analog Input 6
- 2.8 A7 - Analog Input 7
- 2.9 J7 - Jacks
- 2.10 J8 - Pots
- 2.11 J10 - Digital 6-13
- 2.12 D9, D10 - High Def Audio Out
- 2.13 J9 - Eurorack Power
- 2.14 J10 - Digital I/O
- 3 Software / Example Projects
- 4 Issues
- 5 Assembly Sheet
Features
- Daughtercard to ER-PROTO-02 card
- Uses Front Panel and Controls card
- Controls card populated as required
- 0-6 Jacks, 0-6 Pots
- Controls card populated as required
- Uses Front Panel and Controls card
- Arduino NANO
- High Def Sound output
- Up to 6 Pots connected to A/D inputs
- Up to 4 input jacks connected to A/D inputs
- Options
- 0-4 Pots, 0-4 Input Jacks
- 5 Pots, 0-3 Input Jacks
- 6 Pots, 0-2 Input Jacks
Arduino Pins
- The ER-PROTO-02 controls card has 6 pots (RV1-RV6) and 6 jacks (J1-J6)
- One jack is a dedicated output (J6) connected to Hi Def output Arduino pins D9, D10
- The Arduino NANO has 8 Analog Inputs (0-7)
- RV1-RV3 go to Analog Inputs 0-2
- 3 Analog Inputs (Analog Inputs 3-5) get shared between 3 pots (RV4-RV6) and 3 jacks (J1-J3)
- If a jack is inserted, the jack is used and the pot is not connected
- If a jack is not inserted, the pot is used
- 2 Jacks (J4-J5) go to Analog Inputs 6-7
A0 - Analog Input 0
- RV1 wiper, 0-5V
- Install jumpers on controls card to pull up/down lines to pots
A1 - Analog Input 1
- RV2 wiper, 0-5V
- Install jumpers on controls card to pull up/down lines to pots
A2 - Analog Input 2
- RV3 wiper, 0-5V
- Install jumpers on controls card to pull up/down lines to pots
A3 - Analog Input 3
- J1 input Jack, 0-5V if jack is plugged into J1
- RV4 wiper if no jack is plugged into J1
A4 - Analog Input 4
- J2 input Jack, 0-5V if jack is plugged into J2
- RV5 wiper if no jack is plugged into J2
- Could be used for I2C SDA connection (no pot, no jack)
A5 - Analog Input 5
- J3 input Jack, 0-5V if jack is plugged into J3
- RV6 wiper if no jack is plugged into J3
- Could be used for I2C SCL connection (no pot, no jack)
A6 - Analog Input 6
- J4 Jack, 0-5V
- Could be either input or output
- Parts population option
A7 - Analog Input 7
- J5 Jack, 0-5V
- Could be either input or output
- Parts population option
J7 - Jacks
- 2x8 header
- Female on controls card
- Rev 1 has J2, J6 connections reversed vs ER-PROTO-02 card
J8 - Pots
- 2x10 header
- Female on controls card
J10 - Digital 6-13
- D9, D10 shared with MOZZI Digital
D9, D10 - High Def Audio Out
- J6 - Stereo 3.5mm jack (PJ-366ST)
- Same output on both stereo channel
J9 - Eurorack Power
- Power filter
J10 - Digital I/O
- Pinout
- D0/RX
- D1/TX
- D6
- D7
- D8
- D9
- D10
- D11
- D12
- D13
- +5V
- GND
Software / Example Projects
- HAGIWO Bezier curve random CV generator
- HAGIWO Envelope Generator Module
- HAGIWO FM VCO Module
- HAGIWO Additive VCO (harmonic addition VCO)
- HAGIWO CHORD VCO with mozzi library
- Using Mozzi Library With 5 Potentiometers
- Atari Punk Synth V2
- Arduino Multi-pot Mozzi FM Synthesis
- Arduino mozzi FM VCO Module for 650 yen - Modular synth self-made
- Nuts and Volts AUDUINO Synth build for the Arduino NANO
- MozMo = ATMega328 plus FTDI
HAGIWO MOZZI builds
- HAGIWO builds
- Pots
- Install RV1-RV4 = 100K
- Install series resistor R1-R3 1K
- Install Pull-up/Pull-down jumpers
- Jacks
- J3-J5 = PJ398SM
- J6 = PJ366ST
Additive VCO
- 3 pots (Fundamental Frequency, Harmonics Gain, Harmonic)
- 3 CV input jacks (V/Oct, Gain, Harmonic)
- 1 PWM output jack
- Output swings 1V-4V
- Additive VCO Code
Chord VCO
- 3 pots (Root Frequency, Inversion, Chord/Wave)
- 3 CV input jacks (V/Oct, Inversion, Chord/Wave)
- 1 PWM output jack
- Output swings 2.5V +/- 100mV
- CHORD VCO Code
FM VCO
- 3 pots (Carrier Frequency, Mod Freq, Mod Level)
- 3 CV input jacks (V/Oct, Mod Freq, Mod Level)
- 1 PWM output jack
- Output swings 0-5V
- FM VCO Code
Triple Mode VCO
- FM, Additive, Chord modes
- Started from Testbld Code base
- Replaced mode select switch with RV4 mode select pot
- RV4 is on Analog 3
- Add RV4 = 100K to controls card
- Add R4 = 1K to controls card
- Add C2 = 0.1uF to controls card
- Add R4 = 0 ohms jumper to daughtercard
- Replaced mode select switch with RV4 mode select pot
- PWM output
- Output swings 2V-3V
HAGIWO Bezier Random CV Generator
Issues
Rev 1
- Switch on jacks between RV and J not wired correctly
- Fixed in Rev 2 schematic
- Could cut pots and wire manually
- More easily just don't populate jack or pots that are not needed
- J2, J6 reversed on schematics (Ctrls and ER-MOZZI-DB cards)
- Add jumper J6-T to R13 other side from J2-T)