Hi ilmenator,
great, that the project is continuing!
The first look looks good :smile:
But I do not remember exactly how the digits and the LED matrices were connected, so I can´t say anything, other than speculate right now...
I would really recommend to test it out on two DOUTx4 boards and put the LED digits and the LED matrices on a breadboard before ordering a PCB.
As murphy says, likely some wires are wrong, I experimented on breadboard until everything worked and the LED digits displayed "sane" numbers... then soldered it up, unfortunately not taking notes, how the connections were done...
So, it is great, that you were not as lazy as me and have created nice schems now, if you update it with any errors found, many others will benefit from this! :-).
Regarding your other questions...
... the push-to-accelerate bus is simply an additional (encoder-)switch, that is connected between GND and the FAST2 DIN pin of the standard MBSEQV4, you can wire up many of these switches and accelerate the SEQ by pressing any of them, but you would probably need only one, for the BPM encoder.
... the pinning of especially the digit segments cannot be changed in software (as of yet) - it would be nice, to get the digit segment wiring "right" in hardware, so that it is compatible with other implementers of the SEQ V4 BPM displays, e.g. the 9090 SEQ project, that uses BPM digits as well... that´s why, it needs to be tested on breadboard, first.
Note, that the track-position-display code does not support "four" matrices (red1, green1, red2, green2) as of yet. I´d therefore recommend, that you test the four matrix wirings with the existing code:
just configure different matrix anode out shift registers and cathode shift registers, and see if all hardware wiring works as expected, i.e. the right LEDs light up for every of the four combinations!
If those four matrix connections work as intended, the support can be done in software, after the PCBs are produced. We´d need to extend the SEQ v4 TPD configuration by a little, e.g. it needs to be defined how many matrices and colors are connected, and which shift register numbers they have. I´d like to do that with physical hardware present, it is just a hell of effort to remote-test that ;-).
Many greets!
Peter
Edit: by the way, when we invest in those PCBs, i´d recomend to split costs and send one to TK. as well, so he has it in his hardware repository :smile: It will be handy! :smile: