From complete construction plans and builder's manual to Laser Head and Spindles


Kits for all levels of skill and budget. From just the electronics to complete sets of parts, we have a kit to meet your project needs.

Alllevels of kits


Complete Kits or Completely Built

User login

Shopping cart

View your shopping cart.

Awesome Christmas Gifts

Translate This Website

English French German Italian Portuguese Russian Spanish

. newsletter

Stay updated on MyDIYCNC progress

Start here, with our eBook...

DIY Desktop CNC Machine Comprehensive Plans & Manual

Now available as an instant download

131 illustrated pages of instruction on how to build your own DIY DesktopCNC Machine. Purchase includes a MyDIYCNC builder's account with access to additional downloads, resources and tech support. More information...


Check out our Online Catalog for our newly improved Kits and Complete Turnkey Systems

Printer-friendly versionSend by email

Design Criteria

  • Clear, easy to follow design
  • Comprehensive construction and operation manual
  • A "Desktop" size form factor with letter size (8"x10") table/workspace
  • Provide several project entry points: plans; kits; completed product
  • Be built from either purchased or recycled (scavenged) materials and components
  • Be budget-sensitive and cost-effective
  • Operate with the majority of the commonly-available CNC apps
  • Drive bipolar stepper motors (less expensive, more common, better torque)
  • Buildable with minimal electronic or construction skills
  • Configurable to accommodate a range of spindle options
  • Configurable to accommodate milling, cutting, engraving, laser etching


Machine Specifications

  • Footprint: 10" x 18"
  • Max Length: 19 1/4" (will vary with motor choice)
  • Max Width: 12 1/4" (will vary with motor choice)
  • Overall Height: 15 3/4"
  • Clearance mill to table: 3 5/8" (approx., will vary with bit choice)
  • Table Dimensions: 8 1/2" x 11"
  • Drive Mechanism: Threaded Rod
  • Motors; 12V Bipolar Stepper Motors
  • Axes Travel: X = 10"; Y = 8"; Z = 3 5/8"
  • Resolution per step: 1/1000 inch

Electronic Specifications

  • Simple 3-chip design
  • Drives bipolar stepper motors up to 24V
  • Designed for standard enable/direction/step signal protocol
  • Simple modular board-per-motor design
  • Inexpensive, easy to source components for scratch builders
  • Simple screw-down terminal connectors
  • Designed to use standard PC Power Supply
  • Includes spindle on/off control and limit switches control
  • Uses PC parallel port (USB version in development)