100%
synthcard sc_awonak view
Description

Imported from GitHub: awonak/synthcard · commit a74c284 · license GPL-3.0

Description

Synth Card for Adam Wonak

README

SynthCard

Synth Card for Adam Wonak

This synthcard is a circuit inspired by Hagiwo's SyncLFO and Bezier Curve, and the Modulove MVMNT. I chose this design because of the seemingly endless creative firmware scripts I have written for the Modulove Sync LFO, so I wanted to make a business card to highlight this circuit design with some fun tweaks.

This is an iteration of the SynthCard.com community from Benjie Jiao.

SynthCard front

SynthCard back

SynthCard 3D

Demo Videos

4 Step Sequencer - https://youtu.be/5_vGYVA8IQ8

ADSR - https://youtu.be/wfQtB7HLKf4

Synth Card Built by Friends

[@benjiaomodular] - https://youtube.com/shorts/xnUs8CACG_8

[@bildpunkt] - https://youtu.be/3e_gjm9oc40

Bill of Materials

To assist with assembly, you can use the interactive ibom.html page to view a part placement guide.

Reference(s)QtyValueSupplier Link
C1, C2, C3, C4, C550.1uF Capacitorhttps://www.mouser.com/ProductDetail/594-K104M15X7RF53L2
C614.7uF Capacitorhttps://www.mouser.com/ProductDetail/810-FG14X5R1H475KRT6
D1, D2, D3, D4, D5, D661N5817 Schottky Diodehttps://www.mouser.com/ProductDetail/833-1N5817-TP
D713MM LEDhttps://www.mouser.com/ProductDetail/604-WP3A8ID
R1, R2, R3, R441K Resistorhttps://www.mouser.com/ProductDetail/660-MF1-4DCT52R1001F
R11, R12, R13, R1441K Resistor (LED Brightness)https://www.mouser.com/ProductDetail/660-MF1-4DCT52R1001F
R5, R7210k Resistorhttps://www.mouser.com/ProductDetail/660-MF1-4DCT52R1002F
R6, R82100k Resistorhttps://www.mouser.com/ProductDetail/660-MF1-4D52R1003F
R9122k Resistorhttps://www.mouser.com/ProductDetail/660-MF1-4DCT52R2202F
R101470 Resistorhttps://www.mouser.com/ProductDetail/660-MF1-4DCT52R4700F
VR1, VR2, VR3, VR4420MM Slide Potentiometer 100Khttps://www.mouser.com/ProductDetail/652-PTL20-15R0-104B1
J3, J4, J51Thonkiconn 3.5mm Mono Jackhttps://www.thonk.co.uk/shop/thonkiconn/
A11Arduino Nanohttps://www.amazon.com/...

Pinout

Arduino PinFunction
A0Slider 1 Input
A1Slider 2 Input
A2Slider 3 Input
A3Slider 4 Input
A7Analog Input
D3Slider 4 LED
D5Slider 3 LED
D6Slider 2 LED
D9Slider 1 LED
D10Digital Output
D11Digital Input

Code Example

The most basic program we can write for the Synth Card is a Blink program. Using the pin guide above, we can see the digital output is D10 which has an LED connected to the circuit. We can use this pin to blink the LED.

#define CV_OUT 10  // CV Output with LED

void setup() {
  pinMode(CV_OUT, OUTPUT);
}

void loop() {
  digitalWrite(CV_OUT, HIGH);
  delay(500);
  digitalWrite(CV_OUT, LOW);
  delay(500);
}

To test out all of the inputs, outputs, and LEDs, you can flash the HardwareTest script.

To see additional example firmware scripts, head over to firmware.

Hardware Revision History

RevisionDateNotes
ver0.32024-01-07- Change: minor silkscreen updates - Change: made 5v trace larger
ver0.22023-12-28- Fix: CV Output circuit was backwards - Change: Rename capacitor footprint values - Change: Improved LED footprint values - Change: Add linktr.ee and social logos
ver0.12023-12-18Initial release

Enclosure

Buy a SynthCard Kit

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.