Creates keyboard objects when needed now.
Could previously not power a MacroPad library demo from the wall or a USB battery because the keyboard object was created on instantiation. That is no longer the case, so non-HID demos can be run from a power source instead of a computer.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.