It’s a small linear ... The motor is basically a modified solenoid. There are sixteen neodymium magnets inside the shaft. The set of four coils is driven by an ATtiny44. Just like a stepper ...
If one-dimensional movement is enough for you, though, check out this linear stepper motor that works on a similar principle.