Skip to content

Commit

Permalink
Remove Mode from readme, update diagrams
Browse files Browse the repository at this point in the history
Updates to remove Mode documentation and update diagrams
  • Loading branch information
Robert Gallup committed May 2, 2020
1 parent 1647edf commit 7b2b69f
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 12 deletions.
Binary file modified Arduino Dual LFO.fzz
Binary file not shown.
Binary file modified Arduino Dual LFO_bb.pdf
Binary file not shown.
Binary file modified Arduino Dual LFO_schem.pdf
Binary file not shown.
15 changes: 3 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,26 +11,17 @@ Changes include:

* Code has been restructured for clarity
* *Settings.h* provides an easy way to control some parameters and compilation options
* LFO1 and LFO2 can now be more easily customized using *Settings.h*
* A *trigger* input has been added to restart both LFOs at zero
* Mode display using LEDs can be deactivated in *Settings.h*
* If the mode display is active, the startup eye-candy can be deactivated (LEDs flash until the *mode* button is pressed)
* New modes have been implemented (controlled by the "mode" switch) to replace the ones in V1.0. The new modes are:
* 0: Both LFO1/LFO2 are normal
* 1: LFO1 is inverted, LFO2 is normal
* 2: LFO1 is normal, LFO2 is inverted
* 3: Both LFO1/LFO2 are inverted
* LFO modes have been removed
* Depth now control has much better resolution
* Improved frequency tracking with the LFO frequency knob

## Description

ArduinoDualLFO assumes that you have certain hardware hooked up to Arduio pins:

1. A switch for changing modes. Each press cyclically increments the mode.
2. Two potentiometers and a switch for each LFO (frequency, depth, waveform)
3. Two LEDs for displaying the mode (0-3)
4. Floating input pin for the trigger input (the default state is determined on startup. Trigger is activated when the state changes)
* Two potentiometers and a switch for each LFO (frequency, depth, waveform)
* Floating input pin for the trigger input (the default state is determined on startup. Trigger is activated when the state changes)

For more information on the physical connections, see the Fritzing files. I've included the native Fritzing file (Arduino Dual LFO.fzz) as well
as PDF copies the schematic and breadboard layout.
Expand Down

0 comments on commit 7b2b69f

Please sign in to comment.