XVI is a 16 channel, 44hp control surface for Eurorack
Features:
- Long throw LED 60mm faders
- 0-5V, 0-10V, -5 to +5V CV ranges per channel
- Fully analog CV outputs
- I2C communications as leader or follower
- Fully buffered I2C communication
- I2C mode and addressing easily set by hardware switches. No coding needed
- 0.1" pitch I2C and MIDI headers on the back of the device (1 for each)
- I2C, MIDI, and CV can be used simultaneously
- Arduino codebase for further customization of midi output/I2C data
- Available expander with additional midi and i2c outs
- Dual Colored LEDs. Red/Green . Red/Blue, Blue/Pink
Dont forget to order an I2C/MIDI cable if you need one!
Expander Available which adds 3 Midi outputs, 3 I2C ports
44HP Width, 20mm Depth
Current Draw: +12V 90 mA, -12V 80 mA
Basic Usage instructions:
Front:
Voltage Select switches: Independent for each channel. Does NOT affect MIDI/I2C data
Slider LED color: To change the LED color, simply remove the cap and rotate the square LED 180s. Do NOT force the LED back in, it should slide in easily, may require wiggling.
Rear:
Power Header: Standard 10pin power cable, there is NO polarity for this connection. It can be connected either way. the USB5V header is not used in the euro configuration of the device
MIDI Out Header: This is a 4 pin header but only 3 or 2 connections need to be used. To connect to a DIN cable, either GND, 5 (to pin 5, current sink/aka -), and 4 (to pin 4, current source/aka +) should be used. For internal module to module connections, only pin 4 and 5 should be used. The ground pin is only for the shield in a midi cable, it is never connected on a midi input and isnt necessary for the short module to module lengths
I2C Header: 3 pin header to connect to other I2C devices in your rack, this is an unbuffered connection so cable lengths should be as short as possible (20cm/6" recommended). There are 4.7k pull up resistors on this connection
Module Config DIP switch: This allows you to switch between I2C Follower and I2C Leader modes easily. Simply move the switch to the "lead" position and restart the module (you can press the blue reset button once). The other 3 positions are for future expansion and not currently implemented.
Connector for Expander: This connects the XVI to the I/O expander. The cable is attached to the expander. Note the keyway below the 1 in on the part, the connecter will ONLY connect one way
FIRMWARE UPDATES:
Firmware update procedure: Connect the Mini USB to your computer, power up the module and press the blue reset button on the back of the module twice (quickly). A new drive will appear on your computer, simply copy the firmware file to that drive (it will give you a warning about copying a file without properties). The drive will disappear once the file is copied and the module will reboot with the new firmware.
CURRENT FIRMWARE VERSION: 1.02
Available Here
Open Source Licenses:
UF2 Bootloader designed by Adafruit Industries and released under the MIT License
Portions of the code used for this device come from the 16n Faderbank by Brian Crabtree, Tom Armitage, and Brendon Cassidy released under the MIT License