My build progress

Looks happy to be here:

5 Likes

Yep,

Iā€™ve seen versions were people added eye brows above the jacks.

b.t.w these are the names of the user contributed scripts (so far):

Bernoulli
Coin
Consequencer
CVecorder
EnvelopeGen
Euclid
Hamlet
HarmonicLFOs
HelloWorld
KnobPlayground
Kompari
Logic
MasterClock
NoddyHolder
Pamā€™s
Particle
Piconacci
PolyrhythmSeq
PolySquare
Probapoly
Quantizer
RadioScanner
Scope
Seq
Smooth
StrangeAttractor
Turing

1 Like

Quite a tool. Was this their kit?

Iā€™m afraid I do not understand your question.

1 Like

Sorry. Did you build this from scratch or use one of the kits on sale?

I had the PCBs made by JLC using the gerbers that were published on github and installed the menu driven code people contributed. The buttons I 3D-printed and the frontpanel I cut from 3.1 mm plywood using a K40-laser.

1 Like

Fabulous! Iā€™d toyed with the notion of buying a kit (laziness and a stronger interest in using micro-python). Any tips or pitfalls in the build you can share?

The build is relatively straightforward. I didnā€™t use 10k pots as shown in the schematic but used 100k pots. They are voltage sources only, so that worked out ok. Furthermore, I adjusted the LED resistors making them to be less bright. So, all in all nothing special.

What I didnā€™t like about the gerbers is that the component name/number on the silk screen is printed inside the component and disappears from sight as soon as you solder something in place. So when one of the outputs gave an odd signal, it was a bit of a hassle checking the relevant components. Luckily every order at jlcpcb gives you 5 PCBs, so I could use the remaining ones as a reference.

2 Likes

Many thanks!
Plus 20 characters of additional gratitude

That looks fun. May be fit for a Kosmo versionā€¦

With more panel space, maybe a couple more inputs and a couple digital outputs could be added. Surely there must be enough GPIO pins to do so? I find the lack of digital outputs especially surprising.

1 Like

Looks like there is a plan for euro pi x that adds more inputs and outputs listed in the repository.

1 Like

I wonder if you could add more cheap pi boards to expand even further.

The outputs are ā€˜versatileā€™ in that they can be used in a digital fashion but as analog outputs via PWM. From the hardware README:

Hardware Specifications
Outputs

1k Output Impedance
RC filter smoothed PWM
~1.5kHz Maximum usable frequency (without changing RC values)
0.000176V Maximum ripple peak-to-peak
0.0108s Settle time from 0% to 90% duty cycle
0-10V

Analogue Input

100k Input Impedance
0-12V Readable Range
Protected for Ā±36V (TL074 limits, MCP6002 will always clip to Ā±3.3V)

Digital Input

100k Input Impedance
0.8V threshold to read as high

OLED

SSD1306 0.91"
128 x 32 pixels
I2C Protocol

Depending on the stuff youā€™d like to interface with, I would welcome the output voltages to be in the -5 ā€¦ 5 Volt range. But I have built some offset modules in the past (Offset-O-Matic), so that is not a big problem.

2 Likes

There are various boards available to accommodate more I/O, but the main ā€˜innovationā€™ here I think is that it can be programmed in (micro) python which makes programming it more accessible to beginners (than C or C++).

Note, that if you add more I/O then controlling the device becomes more complicated. And if you run a patch which uses only a few outputs, the rest is not usable for other purposes. It might therefore be more convenient to have a few instances of a relatively simple device where each runs its own patches.

1 Like

It is a 2 PCB design and the top one could be reformated to fit kosmo sizes (and stuck to the bottom one in the same way it is done now).

6 Likes

Donā€™t you just hate it when you set aside an evening to troubleshoot a module and it works the first time you power it up and then you donā€™t know what to do with the rest of the time? Me neither.

6 Likes

Decided to leverage your good luck and wrapped my first AND module, worked perfectly on the first try. Hope this one gets some attention, really creative way to meld these two together and I havenā€™t even touched the noise receive functionality.



8 Likes

Iā€™ve built four of these. Superb utility modules.

2 Likes

Another one to learn. Should pair perfectly with three Barton modulation modules that Iā€™m going to throw behind a single faceplate.

6 Likes