A non-blocking knock detection library to use with piezo elements. Uses a simple non-blocking algorithm that can be continuously fed with values from an analog pin hooked to a piezo disc. This algorithm can detect knocks and separate those pulses from each other. For more info, check the documentation on Github.