This is mechanism 276 from the book "507 Mechanical Movements". It is simple and satisfying to play with.
Are you sure you want to continue?