free open-source hardware and software for eurorack and more
The EuroPi is a project aimed at making Eurorack more accessible and customisable by giving users complete control of the inner workings of a digital module. Users can entirely reprogram the module simply by connecting it via USB to a computer, and then writing or editing the program in MicroPython.
A module to route a USB signal between the front and back of your Eurorack system with optional +5V rail power. The USB Router features one USB-A socket on the front, and an identical USB-A socket on the back. The power and data lines of the two sockets are always connected to each other, so you can always use the module for its most basic functions - programming Eurorack modules which feature USB connectors on the back.
The Kompari is a simple yet versatile comparator. The two inputs go through attenuverters, and are then compared to each other. If input A is greater than input B, the output is high, and if not the output is low. The final output has an attenuverter too, as well as a unipolar/bipolar switch, allowing for very varied outputs depending on the use case.
The Prototype was the first iteration of the EuroPi project. It had many shortcomings, probably the worst being the lack of input protection or output scaling, but it served as a solid base for developing the EuroPi and proved the validity of the concept of a reprogrammable module using MicroPython.