Adafruit Trellis must have 30 ms delay between key reads
A bit disappointed by the Trellis requirement to have delay (30) ms in the Arduino loop (default is 30, it worked on 25ms setting). Apparently Trellis is using HT16K33 that in order to scan a 39-key matrix (even Trellis exposing 16 keys) according to specs requires 20ms to complete the whole internal scan loop. The delay may be noticeable in applications that require faster response than 20ms e.g. music instruments or gaming controllers.
BTW. This blog post explains details about HT16K33
BTW. This blog post explains details about HT16K33