I just had released a new module called SM010 Matrixarchate. It is a sequenceable crosspoint switch matrix with user programs, you can read more info here:
https://sssrlabs.com/en/store/sm010/

A couple of videos:
This module has ISP interface for easy update and the I2C interface for remote control, but the control device itself isn't yet designed even as the prototype, although I'm going to start working on it very soon and this device will be not only for Matrixarchate but for the whole series of modules.
Also, I've already had requests to implement control by Monome with Teletype interface and Macro Machines Storage Strip. I do not have this equipment, but I'm totally open to any suggestions.
If I had an understanding of the interface requested for support, I can release different versions of the firmware.
What suggestions could you give to this module? I understand, there is not much information: the manual isn't yet written, I did not make a video with explanations, but I'm working on it.
The short list of currently implemented features:
* Passive, bi-directional computer-controlled 8x16 crosspoint matrix switch, supports +/-6v. (Based on CMOS switch array)
* Can store up to 60 programs (or up to 30 presets with custom graphic dot art per program.
* Particular set of programs can be picked for sequencing.
* 4 sequencing directions (forward, backward, pendulum, random)
* Can overwrite a program with another one.
* Can temporarily change a program and revert it to the last saved state.
* Adjustable brightness
* A special "lights-off" mode for improved s/n ratio and reduced current draw
* Quick program recall mode
* Two styles of program numbering (1, 2...60 and 1A, 1B...4D) with optimised quick-recall key combinations for each mode.
Owner's manual