I’m thiinkikg of buiding a custom trackball. Well, not really a trackball… Instead if a ball i want to use an analog thumbstick. In any case i wouid like to use kaleidoscope and an atmega32u4. To read the thumbstick I can use the adcsin the micro, but trying to pry apart kaleidoscope it seems to need an attiny to do the matrix scan. Can sombody give me some pointers on hiw to do the matrix scan in the 32u4 directiy?