Here's the Blender 2.8x rig for our beloved Melvin Character
He has some slight adjustments from the last version to keep it all working in the latest version of Blender.
It's a simple and intuitive rig which is blessedly void of complexity. It just goes to show that you don't need anything fancy to make some appealing animation.