I made this a long time ago. It's only a basic function device, but it's very versatile. If given a pulse, it delays the pulse for however long you want, up to five minutes This can be extended, but I don't have the time fo dat.There's probably something out there to compete with this, but this is 100% me As you may have noticed, there are two hoppers. These regulate how long the delay is until the final pulse is released.Once the button is pressed, an infinite redstone loop, which deactivates a a redstone torch that holds all of the right hopper's items from moving to the left hopper. These items slowly filter into the other hopper one by one until the right hopper is emptied.At this point, a comparator on the right hopper deactivates, due to the lack of items in the hopper. An inverted torch turns this "black" wire into a charged, well, charge, and activates a piston that blocks (pun absolutely intended) the loop from continuing. At this point, all that needs to be done is the blocks filter back into the right hopper.Here's a gif of the inside of the hopper! Super interesting! And GREAT framerate! I also have a short add-on that makes this do this cycle continuously, without manual input. If anyone wants one of these, I'll give an instructions video/a world save.Hope you enjoyed! Have a nice night some of you, others have a nice day!