Monday, July 24, 2017

Adafruit Trellis must have 30 ms delay between key reads

A bit disapointed 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 39 key matrics (even Trellis exposing 16 keys) according to specs requires 20ms to complete the whole internal scan loop. The delay may be noticable in applications that require faster response than 20ms e.g. music instruments or gaming controllers.

BTW. This blog post explains details about HT16K33

No comments:

Post a Comment