euclid-16: rpi pico euclidean sequencer

hi! working on a 16 step euclidean sequencer running in a raspberry pico, currently living in a soap case.

steps can be added/removed uniformly in the grid by rotating the encoder, and also shifted or reduced.
you can save up to 16 sequences.

I should learn how to draw circuits and pcbs so I can share. however, it’s pretty straightforward, just buttons, encoder and 2 shift registers.

in this video, I’m feeding its midi notes into a drum sampler, but audio through PWM, or using a i2s DAC is also possible, just need to tweak a bit

C devs will cry as it’s written in CircuitPython, but for a prototype I’m surprised