Sweet Sixteen - build guide & manual

Build it!

To build the Sweet Sixteen you need:

  • The partial kit (PCBA with all SMD components populated and 16 faders)

  • 32 mono and 2 stereo thonkiconn jacks

  • All components listed in the BOM or the Mouser cart (Teensy 3.2, slide switches, bi-color leds, headers...)

IMPORTANT: Leds must be soldered reversed (anode to GRND and cathode to V+) in order to get green light for positive voltages and red for negative ones!

Solder 2 rows of pin headers to the Teensy and also the SMD header to the + - pads, those 2 pins must be aligned with the second pin of the lateral rows.

Cut the pins of the female headers for the Teensy (ideally to 1,6mm)

Solder all the pin headers except the eurorack power one (that way you'll have more room to solder the faders and leds) and put some insulating tape to avoid shorts with the faders.

Next solder the faders, take care to not apply too much heat (max 340º during 3 seconds). Once the headers are done place the rest of the components and the panel, make every led is in it's hole before soldering,

Set the +5V source to power the Teensy with this jumper:

  • REG - onboard LDO regulator

  • PSU - the 5v rail of your rack

Use JP1 jumpers to swap the midi trs pinout as follows:

  • K - Korg / Makenoise

  • A - Arturia / Novation

I2c pull-up can be set ON/OFF with jumpers.

JP3 is an i2C port, just in case you want to have it as a permanent connection.

Do not hot plug the i2C trs jack, and never plug there a CV source unless you'd like to destroy the Teensy board.

Firmware

Download the Sweet_3.hex here.

Get the Teensy loader here.

You can flash the Teensy using the panel USB (with the module powered) or the Teensy's micro USB (with the module off).

To modify the midiCCs, midi channels, i2c settings and calibration use the web editor.

To generate Pitch Bend instead of midiCC (has much better resolution) choose '127' as midiCC in the web editor.

Sweet Sixteen integration with ER-301

thanks to Bandon Logic

To make the Sweet Sixteen work with the ER-301 you need to activate the 'i2C pull-up' in the Sweet Sixteen and uncomment those flags in the 'config.h' tab of the firmware:

  • #define MASTER 1 (for 16n firmware 2.0 this it's done in the web config app)

  • #define bootDelay 10000

For the hardware connection use a 3 female-female jumper wire for the internal i2C port (GND-SCL-SDA):

  • First determine your ER-301 board revision.

  • If you have an ER-301 with board revision 7 (i.e. ER-301 manufactured before June 2018), then please go here.

  • Otherwise go here.

Enter the modulation screen for the parameter you want to control with the Sweet Sixteen (VCA unit in this example).

Click under 'Insert a unit here.'

Select the 'SC.CV' unit at the bottom of the list.

Set the port number, which represents which fader you would like to control this unit.

Turn the gain up for this control.

Jump back out the the UNIT and turn up the gain for the modulation there as well.

You should now be controlling that parameter with the Sweet Sixteen!