I got some of these 74HC165 Boards as part of a Kit they also sell with TLE5010 Board but have yet to test them as the STM32 Ejoy3 Board that is in the Package too ( which I didnt need, I didn't understand what it was) I can't make work. I thought they were pretty good value since they also come with all the wiring.