I thought that out of expansion board into Arduino Leonardo
Isn't it right? There is arrows as well from IN to OUT.
I planned daisy chain 2nd board into IN
Maybe try this
Edit: If you connect these serial, only one CS needed and 3 reads instead.
The outputs are not tri-state, so serial is your only option without a 74LS125.
Did not work.
I even tried connecting pins instead of ICSP directly to digital and avoid using SPI.h
And outputs sometimes (in any case, ICSP or digital pins connection) switching. Like all 0 or all 1. I tested my soldering, there is no short circuits between wires.
And weirdly there is a voltage on signal wires. Around 4v, which should not be the case . Maybe expansion board does something with 74HC165D chips... I clearly see there 4 pin resistor 103 for each 4 of the signal connections
@SurferTim I connected SL to Pin 4, cause it is located under CS mark on my board.
So it seems like I do not have latch here?
My pins inputs are just wire which I press by hand to ground or 5v to see any change.
It should give some change to output anyway, right?
Plus on the scheme it seems like I have pullup resistors connected...
On my board I see on each connector pins N1, N2, N3, N4, GRND. So it seemed for me like I need to just connect input to the ground to see a result...
Edit, if you look into the images on the shop site, they connect IN to the board and daisychain everything into the OUT connector based on orientation of resistors
But I connect OUT to my Leonardo.
Going with first advice and connecting IN was dumb and heated my board...
@SurferTim I understand. I even resoldered everything just to be on the safe side...
I ordered standalone 74HC165N pieces, will try to wire them directly without any aliexpress boards, maybe then it will work
Thank you for your time.