created: 2019/09 mod:2020/11

Milly - the small CNC

Well there were at least two reasons that lead to this project. I was playing with different kind of GRBL controllers based on STMF1 Blue Pill and ESP32 and i wanted some hardware to easily test them. On the other hand i was cleaning up the workshop in the basement from former CNC projects and found some leftover linear guides, trapezoidal spindles, NEMA 17 and 23 Steppers etc…

After drawing down some ideas i ordered some aluminum extrusions matching the 300 and 250mm rails i had laying around. With the profiles ordered to the matching length i finalized the drawing of the small Milly CNC with a footprint a bit bigger than an A4 paper.

The Plan is to fit all needed electronics into the base of the CNC. This means the power supply for motors and spindle as well as the full CNC controller. I guess it will the the GRBL ESP32 with SD-card and Webinterface/Wifi, which makes this machine completely self contained.

Front and back, flanges and some other parts were milled out of 8mm HPL. The Working plate is build out of 2080 and 2060 profiles which hold the MGN15 rails of the X-Axis. After trying to build the portal with 6040 extrusion and 8×8 trapezoidal rods, i changed that to 4080U extrusion which has enough space to run an SFU1204 Ballscrew inside the profile and still have enough room to fit the MGN12 rails of the Y-Axis.

All Electronics were mounted on the back side. 36V 7A PSU on the left and a printed mountplate with ESP32 + grbl Shield, 5V regulator and a FET to control the spindle on the right side. On the front there is the main power switch on the left, GRBL buttons for reset, hold, start on the left.

Hardware parts


  • HPL High Pressure Laminate 8mm for front/back/side-plates
  • 30€ incl Shipping
    • 1x Aluminum Extrusion 60×40 I-Typ Nut 5 252 mm
    • 2x Aluminum Extrusion 20×80 I-Typ Nut 5 300 mm
    • 1x Aluminum Extrusion 20×60 I-Typ Nut 5 300 mm
    • 2x Aluminum Extrusion 20×20 B-Typ Nut 6 300 mm
    • 21x Nutenstein Glatt I-Typ Nut 5 [M5]

Linear Guides

Trapeziodal spindels


Ballscrew spindles




test-running both axis with TR8x8 spindles

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information

Ich garantiere bei meinen Bauberichten und Teilelisten keine Vollständigkeit wird aus den Teilen gebastelt die gerade herumliegen.
Bitte keine Anfragen zum Bau/Fräsen von Frames, Teilen oder sonstigen Aufträgen. Ich betreibe die Seite rein als Hobby und nutze die zur Verfügung stehende Zeit gerne für meine eigenen Projekte.
Bei einigen Projekten werde ich zu gegebener Zeit die Pläne veröffentlichen - aber auch hier lasse ich mich ungern hetzten ;-)

No waranties for completeness of any contructions, part lists etc.. I build from party i have just lying around in my workshop.
Please, No requests to buy frames, builds, etc.. I run this page in my spare-time and as hobby only. Want to keep my free time to work on my own projects - sorry
I will release the plans for some build at some point in time, but again, please don't ask for unreleased plans, i don't want to get rushed ;-)

technik/millycnc.txt · Zuletzt geändert: 2020/11/08 von hermenj