# UC100 / G540 = relatively cheap & easy aftermarket controller solution

**URL:** <https://forum.onefinitycnc.com/t/uc100-g540-relatively-cheap-easy-aftermarket-controller-solution/9888>\
**Category:** Aftermarket Controllers (Unsupported)\
**Created:** [December 29, 2021, 9:18pm UTC](https://forum.onefinitycnc.com/t/uc100-g540-relatively-cheap-easy-aftermarket-controller-solution/9888 "2021-12-29T21:18:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Machinist](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/machinist/32/36465_2.png) [@Machinist](https://forum.onefinitycnc.com/u/Machinist)\
**Post date:** [December 29, 2021, 9:18pm UTC](https://forum.onefinitycnc.com/t/uc100-g540-relatively-cheap-easy-aftermarket-controller-solution/9888/1 "2021-12-29T21:18:49Z")

</div>

Anyone looking for one of the easiest aftermarket controller solutions might want to take a look at the [UC100 controller](http://cncdrive.com/UC100.html) and [UCCNC software](http://cncdrive.com/UCCNC.html). The UC100 controller when paired with a [Gecko G540](https://www.geckodrive.com/g540-4-axis-digital-stepper-drive.html) 4-axis driver literally makes the controller-to-stepper driver plug & play. What’s left is to wire up the motor outputs to the motors, limit switches, and power supply to the G540. This is not a stand-alone solution, and requires a computer.

I totally forgot about this until I ran across my UC100 controller the other day. At $400 it’s a relatively cheap solution with good components, and everything is very well supported. It’s about as easy as it gets. I used this setup on a mini CNC mill I built a few years ago. The software has a very easy interface, (much cleaner than Mach 3, IMO) and is very easy to configure. The G540 stepper driver is a proven powerhouse and would be a good unit that’s reusable with future controller upgrades. I probably would have used this on my Onefinity setup, but I prefer to not have a PC in the shop. I may jump to this solution if my DDCS controller ever dies though.

Mini mill using UCCNC software with UC100 controller paired with Gecko G540

 ![IMG_0490 (2)](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/a/f/af272173e41fcd3ec1bde867b65a97d358e80bf7.jpeg)

This view shows the G540 on the back of the mill. You can see the UC100 module plugged into the G540. A mini USB cable connects this to the PC running UCCNC.

 ![IMG_0495](https://us1.discourse-cdn.com/flex022/uploads/onefinitycnc/original/3X/8/b/8bc9c4a5fabc803fa2306c89dfbaccc78bb28aec.jpeg)

---

<div class="post-metadata">

**Author:** ![Stonebay\_production](https://avatars.discourse-cdn.com/v4/letter/s/46a35a/32.png) [@Stonebay\_production](https://forum.onefinitycnc.com/u/Stonebay_production)\
**Post date:** [May 12, 2022, 10:08am UTC](https://forum.onefinitycnc.com/t/uc100-g540-relatively-cheap-easy-aftermarket-controller-solution/9888/2 "2022-05-12T10:08:44Z")

</div>

Thanks for posting!  
A really nice, compact and interesting setup on your mini mill!
