Looks happy to be here:
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
Quite a tool. Was this their kit?
Iām afraid I do not understand your question.
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.
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.
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.
Looks like there is a plan for euro pi x that adds more inputs and outputs listed in the repository.
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.
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.
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).
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.
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.
Iāve built four of these. Superb utility modules.