Hey makers and 3D printing enthusiasts, this Ximimark expansion board is exactly what you need to upgrade your CNC or 3D printer setup! You get 2 boards in the package, each with 4 slots for A4988 or DRV8825 stepper drivers (drivers sold separately though). It runs on 12-36V DC and uses removable stepper drivers, with jumpers to set micro-stepping - some drivers can handle up to 1/32 micro-stepping for super smooth movement. The board manages 4 stepper motors with just 2 IO ports each, so you can control 3 motors with only 6 IO ports total. It's compatible with GRBL open-source firmware and supports 4-axis operation (X, Y, Z, and A). You also get 2 end stops for each axis, PWM spindle control, coolant enable, and everything you need for a serious CNC or 3D printing project. The compact design fits nicely into your build, and the pin connectors make wiring up your stepper motors so much easier than traditional methods. Whether you're building an engraving machine, upgrading your 3D printer, or working on any CNC project, this expansion board gives you professional-level control without the complicated wiring. Just make sure you check voltage compatibility with your chosen drivers!