The Open Micro-Manipulator is an open-source motorized XYZ motion platform that achieves 50nm step resolution through a clever magnetic gearing approach — multiplying the resolution of cheap magnetic rotary encoders by a factor of 30. The creator is careful to distinguish resolution from accuracy (the absolute accuracy is significantly worse), which is the kind of honesty that immediately tells you this project is run by someone who knows what they're doing. The mechanical design uses a parallel kinematic structure with miniature ball joints, giving it good stiffness and a large range of motion relative to its size. Motors are commodity steppers driven by a 30kHz closed-loop controller with precise PWM signals. The firmware, written in C++, implements a full motion planning stack with look-ahead path following and — unusually for a project at this scale — supports true 6DOF pose interpolation. The creator hints this may be groundwork for hexapod motion platforms. Version 4.0 of the hardware addresses real-world build problems with admirable specificity: self-collision during homing, under-constrained ball joint blocks, inconsistent linkage rod lengths, unnecessary friction, print-quality-dependent ball positioning, and non-replaceable rubber bands. A separate video documents the improved ball joint manufacturing process. These are the kinds of iteration notes that separate serious open hardware from one-off demos. The electronics are designed in KiCad using only commonly available modules — no SMD soldering required. The PCB connects motor drivers and MCU boards, powered at 5-6V. There's even a note about a misplaced via in PCB v1.2 that shorts the 5V rail to ground, with a repair image. The firmware builds via PlatformIO in VSCode, and the device speaks G-Code over USB serial, making integration with existing toolchains straightforward. A Python GUI provides live camera feed, mouse control, and a G-Code runner. The Python API is a single file you copy into your project — connect, home, move to coordinates in millimeters, done. CAD files are FreeCAD (no proprietary lock-in), and many components are designed to be CNC-millable as well as 3D-printable, with carbon-filled filaments recommended to reduce thermal drift. Firmware v1.0.4 adds tool support with PWM on GPIO pins, improved calibration with error checking, and cleaned-up kinematic model parameters preset for v4.0 hardware. The G-Code command set is deliberately minimal — move, dwell, home, set pose, enable/disable motors, calibrate — covering exactly what you need without bloat. This is the kind of project that makes the open-hardware movement credible: real engineering solving real precision problems, documented honestly, iterated visibly, and priced accessibly. If you need sub-micron positioning for optical alignment, probe stations, or microscopy and you don't have $5,000-$50,000 for a commercial stage, this is your starting point.