This is not the first time, see the Flagellum Motor (which is far more complex) https://en.wikipedia.org/wiki/Flagellum
(often used in ontological arguments)
That's a rotating joint, but doesn't include gears (though it is really cool!). Conversely these gears are not on fully rotating joints, but on pivoting joints.