Thanks for your answer. I wondered about that myself as it seems quite popular on Arduino at least and pretty available.
I need to look more closely at spi communication I think to see if the code matches that particular sensor. Do you have any particular reasons for thinking it’s ADNS-3080 please?
That’s what I did — I looked at some of the SPI usage, the variable names, and the registers/concepts in the ADNS-3080 data sheet. Things seem to line-up. Since the ADNS-3080 seems like a commonly available sensor with wide use in the Arduino community, it seems like a good candidate.
I didn’t check everything nor did I look to see if there were other sensors in the same family as the ADNS-3080 that may have the same registers. I’ll leave the rest to you !