See general assembly instructions
Most parts are available on Tayda (cart link, quick-order CSV).
See general components notes for more info about acquiring parts.
Board | Reference | Part | Value | Source | Comment | |
---|---|---|---|---|---|---|
Front | R1, R20 | Resistor | 100kΩ | Tayda | ||
Front | R2, R3 | Resistor | 1kΩ | Tayda | Determines output impedance. Any value is fine. | |
Front | R4-R7 | Resistor | 10kΩ | Tayda | Determines LED brightness. You may want to use a different value if you have different LEDs. A lower value means less resistance and brighter LEDs | |
Front | RV1-RV3 | Potentiometer | B50kΩ | Tayda, Thonk | Linear. Any value is ok – just match R13. | |
Front | D1-D11 | LED | 3mm | Tayda | Any standard 3mm LED will work here. | |
Front | SW1 | Rotary Encoder | EC11 series | Tayda, Amazon | ||
Front | SW2, SW3 | Switch | TAIWAY 200CWMSP1T3B4M2 or equivalent | Tayda, Love My Switches, Thonk | SPDT ON-ON | |
Front | J1-J6 | 3.5mm Jack | THONKICONN (a.k.a PJ398SM or PJ301M-12) | Tayda, Thonk | ||
Both | J8-J10 | Pin headers | 2x3, 1x8, 1x8 | Tayda (Male, Female), Amazon | Solder the two boards directly together using the male headers or (recommended) make them detachable using a male/female pair. | |
Back | J7 | - | - | Not used. Expansion points for future features | ||
Back | J12 | IDC connector | 2x8 | Tayda | Eurorack power header. Can use two rows of male pin headers or (recommended) a shrouded connector. | |
Back | R8-R11, R14-R15 | Resistor | 100kΩ | Tayda | ||
Back | R12, R13, R16 | Resistor | 50kΩ | Tayda | 51k is fine. R13 should be the same as RV2. | |
Back | R17 | Resistor | 1kΩ | Tayda | Determines output impedance. Any value is fine. | |
Back | R18 | Resistor | 15kΩ | Tayda | Controls the LED brightness for the 7-LED display. Unlike the bottom LEDs, which are in series with R4-R7 (at 5v), this resistor is just used as a current reference (at 5v) by the TLC5940. To match the current across all the LEDs (and therefore the brightness), R18 is calculated by R18 = 5 / ((5 - V_LED) / R4), where V_LED is the voltage drop across one of the LEDs (at the current they will receive). This can be measured or will probably be in the LED datasheet. Then, round to the nearest available resistor value; it doesn’t have to be exact. | |
Back | R19 | Resistor | 15kΩ | Controls the available current at the -5v ref regulator. You could probably go a little higher to be more power efficient, but if the -5v voltage sags you can decrease the value. | ||
Back | C1-C5 | Capacitor | 100nF | Tayda | Optional. Power supply noise filtering/decoupling capacitors | |
Back | C6-C8 | Capacitor | 10uF | Tayda | Optional. Power supply noise filtering capacitors | |
Back | A1 | Arduino Nano | v3.0 | Tayda | ||
🔴 | Back | U1 | LED driver | TLC5940NT | DigiKey, Octopart | This part is discontinued, but you still should be able to find it. Judging by the datasheets, the TLC5941NT (also obsolete) should be a drop-in replacement if that is easier to find, but I haven’t tested it yet. The surface-mount version of this part is still in production, so I might switch this component over to surface mount if they get too hard to find, or you can yourself. Unfortunately a generic HTSSOP-to-DIP adapter board won’t work because the pinout is not the same. |
🔴 | Back | U2 | DAC | MCP4922-E/P | DigiKey, Mouser | |
Back | U3 | Op-amp | MCP6004 | Tayda, DigiKey | ||
Back | U4 | Op-amp | TL072 | Tayda, DigiKey | ||
🔴 | Back | U5 | Voltage regulator | LM4040BIZ-5 | DigiKey, Mouser | 5v, TO92-3 package |
🔴 = Missing from Tayda BOM