JavaScript Menu, DHTML Menu Powered By Milonic
User Freindly DIY CNC Controls for Milling Machines,
Lathes, Routers and other special applications.
Do-It-Yourself professional grade CNC control kits.
Search Our Site
Acorn_REV4 CNC control boards now shipping Acorn CNC control kits with both Mill and Lathe CNC Software.
Centroid "Acorn" Step and Direction CNC Controller kit: a 4 axis CNC control with built-in motion control cpu.

A reliable, high performance, industrial quality CNC control at a do-it-yourself price. Acorn utilizes an integrated 1Ghz ARM Cortex A8 Motion Control CPU and communicates with CNCPC via a fast and reliable Ethernet connection. The Acorn CNC control board controls a wide variety of axis motors and drives with industry standard step and direction command signal. Perfect for many types of machine tools such as: CNC milling machines, a wide variety of CNC routers, Plasma, Flame and CNC lathes to 3D printers and other specialty applications. Compatible with small to large axis motors of all types and can be used with most any AC brushless servo motor drive packages such as: DMM, Delta, Estun, Teco, Teknic, Yaskawa and others. Any drive that accepts step and direction commands. Most all stepper motor drives are compatible with the Acorn board such as the popular Gecko and Leadshine stepper drives. Acorn runs on Centroid proven industrial quality Mill or Lathe CNC control software.
Acorn CNC controller board overview
view PDF
Acorn CNC control kit     Acorn CNC controller kit $299 Free Shipping in USA, (most International $30)
Acorn kit includes Centroid "Free" CNC Mill and Lathe CNC software.
Acorn CNC controller kit

Centroid Acorn CNC controller kit (part # 14455) includes:
- Acorn_REV4 CNC control board
- Acorn Plug and Play Relay Relay Module
- Dual power 5 VDC and 24 VDC logic power supply
(50/60 Hz 100-120 VAC OR 208-240 VAC input power)
- Logic power supply hookup leads
- 110 VAC power cord
- 15’ Shielded Ethernet cable
- Centroid CNC12 "Free" CNC Mill and Lathe software download
- Touch Screen Responsive Operator Controls
- DIY self service CNC support thru Centroid Community CNC Forum which is Centroid   Technician monitored and maintained.
- Optional Factory Direct Technical Support: $90/hr.
(Note: A 1920x1080 wide screen LCD Display is required and a Touch Screen is recommended.)

Bonus! Acorn Relay Module now included with all Acorn CNC controller kit orders

Plug and Play Relay Outputs with the Acorn CNC Relay Board! Direct connection to the Acorn board with the supplied ribbon cable makes connecting and getting a relay board up and running a 5 second operation. The Plug and Play relay module allows CNC controlled connections to various CNC devices such as VFD’s, solenoids, lights, fans, pumps, motors, other larger relays and contactors in a compact format. The 8 relay module contains eight SPDT (Single Pole Double Throw) high current relays (10 AMPS at 250 VAC,and 10 amps at 30 VDC) which can directly control any device rated at or below the maximum rating of the relays. If higher current devices are required these relays can then in turn control larger relays or contactors to control the higher current device! Relay module has on board LED indicator lights for each relay.

Centroid Mill CNC Software License Upgrades

Centroid Mill Pro CNC software

Acorn Mill "Pro" $139 (#14457)

Upgrade to Centroid Acorn Mill "Pro" CNC12 from the Free version that is included with each Acorn kit.

- Unlimited G-code file size
- 4th axis motor pairing with any other axis
- 4th axis G-code moves
- Full version of Intercon conversational programming
- 4th axis conversational programming
- Rigid Tapping
- Six WCS locations (G54 thru 59)
- Tool Library with 200 tools
- Auto Tool Measure on Tools 1-10
- Menu driven Center of Bore and Single Edge probing cycles
- BCD Tool Changer Output
- All features of the CNC12 Free are included

After purchase, the License will be sent via E-mail delivery.
Each Acorn Software License is specific to a single Acorn board.
If you are purchasing a license for a previously ordered Acorn kit please email a file to to expedite delivery.

Centroid Ultimate CNC control software Acorn Digitizing Bundle $399 (#14458)

Add amazing Digitizing and Probing capabilities to your Mill or Router with the Acorn "Digitizing Bundle"

- 2D and 3D Digitizing, Grid, Radial, Contour.
- Digitizing cycles is easy push button menu driven operation. (no macros needed!)
- Export Data to Cad/Cam
- Auto G code generation
- Unlimited Auto Tool Height Measurement
- Full set of menu driven Probing cycles (Bore, Single Edge, Web, Slot, Inside corner, outside corner)
- Eighteen WCS locations (G54 thru 59 plus 12 more)
- Menu driven Auto Coordinate System Rotation with Probe
- Works with Centroid DP-4 Touch Probe or any other Contact probe.
- All features of the CNC12 Free and Pro are included

After purchase, the License will be sent via E-mail delivery.
Each Acorn Software License is specific to a single Acorn board.
If you are purchasing a license for a previously ordered Acorn kit please email a file to to expedite delivery.

Centroid "Pro" Lathe CNC software license
Centroid Pro Lathe CNC software Acorn Lathe "Pro" $139 (#14571)

Upgrade to Centroid Acorn Lathe "Pro" CNC12 from the Free version that is included with each Acorn kit.

- Threading (requires spindle encoder)
- Rigid Tapping (requires spindle encoder)
- Feed per revolution (requires spindle encoder)
- Constant Surface Speed
- BCD Tool Changer Output
- 99 Tools
- Full version of Centroid Lathe Intercon Conversational Programming software:. Auto profile cleanout, grooving, cutoff, chamfer, turning, end face turning, threading and more.
- Unlimited G code file size
- All features of the CNC12 Free are included

After purchase, the License will be sent via E-mail delivery.
Each Acorn Software License is specific to a single Acorn board.
If you are purchasing a license for a previously ordered Acorn kit please email a file to to expedite delivery.

  Video of Acorn CNC Single point threading, rigid tapping, profiling, encoder feedback, conversational programming on our in-house CNC Lathe test mule.

Acorn CNC controller Hookup Schematics
Centroid Free CNC Mill and Lathe Software Download ( The Acorn CNC controller must be powered and connected to CNCPC when installing this software!)
(Includes: Centroid Free CNC, G-Code Editor, Intercon Conversational Software,Touch Screen Active Operator Control Panel, Acorn CNC configuration Wizard)
Acorn_rev4 CNC Controller Specifications Manual (current shipping Acorn control boards are revision 4 (rev_4))
Acorn CNC controller Setup Video Series
Centroid Mill Operator Manual (Part setup,Tool setup,Running a Job,Utility Menu, Digitizing, Probing, Intercon, Program Codes,,Gcodes,Mcodes,CNC Configuration)
Centroid Lathe Operator Manual
Acorn "Start Here" sheet included with all Acorn kits
Acorn Probe Setup Guide
Acorn Axis Pairing and Auto Squaring Guide
CNC Community Support Forum
Acorn CNC controller buyers FAQ

Centroid Acorn CNC Mill and Lathe Software Levels
Acorn Free v4.18
Acorn Pro v4.18
Acorn Mill Digitizing Bundle v4.18
Cost Free Mill Pro $139, Lathe Pro $139 Mill Digitizing Bundle $399
Mill and Lathe Intercon Conversational programming Limited to 20 blocks of conversational Unlimited Unlimited
Wireless MPG support (CWP-4 & WMPG-4) Not included Included Included
Contour ShuttleXpress Support Included Included Included
Xkeys, Xbox and other USB keyboard emulator support Included Included Included
G-code program size Limited to 50Kb G-code file size Unlimited G-code file size Unlimited G-code file size
Work Coordinates Systems (WCS) One (G54) Six (G54-G59) MIll, 18 (WCS) Lathe Eighteen (G54-G59 plus extended WCS)
Menu driven Probing cycles Center of bore Center of Bore and Single Edge find Complete Set of menu driven probing cycles. Bore, Boss, Slot, Web, Inside Corner, Outside corner, Single edge find, find angle, auto probe for CSR
Menu driven Digitizing cycles Grid, Radial, Contour, Wall following, limited to 2500 points Grid, Radial, Contour, Wall following, limited to 2500 points Unlimited point Grid, Radial, Contour, Wall following
Auto Tool Height Measurement Unlimited auto measure on:
Reference Too l & Tools 1,2,3
Unlimited auto measure on all tools.
Unlimited auto measure on all tools.
Coordinate System Rotation Manual Manual Automatic and Manual
Tool Library 10 Tools 200 Tools, (99 Tools Lathe) 200 Tools Mill, (99 Tools Lathe)
Sub Programs and Macros (M98 & G65)
Write your own custom marcos, many uses
Included Included Included
Cutter Compensation Included Included Included
Backlash Compensation Included Included Included
Screw compensation (laser or manual!) Included Included Included
3 axis simultaneous Included Included Included
4 th Axis linear or rotary conversational programming. limited to 20 blocks of Intercon Unlimited Unlimited
Operate as a 2 axis CNC with Manual Quill Included Included Included
Operate as a 2 or 1 axis CNC control Included Included Included
Any axis can be Linear or Rotary Included Included Included

Spindle Encoder feedback,w/ RPM display

Included Included Included
Mill Rigid Tapping Not Included Included Included
Lathe Threading Not included Included Included
Lathe Automatic CSS Not Included Included Included
Lathe Rigid Tapping Not included Included Included
Lathe Automatic Tool Measurement Unlimited auto measure on:
Tools 1,2,3
Unlimited auto measure on all tools. Unlimited auto measure on all tools.
G81 drilling cycles Included Included Included
Compression Tapping Gcode Cycles Included Included Included
Mill G-code scaling and mirroring Included Included Included
True G-code backplot graphics Included Included Included
Run Time Program Graphics Included Included Included
Smart Search (stop and restart at any point) Included Included Included
Touch Screen Virtual User Control Panel Included Included Included
Backlash compensation Included Included Included
CNC Configuration Wizard Included Included Included
Menu driven Part and Tool setup menus Included Included Included
Intercon Teach Mode Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Drilling cycles: Drilling, Deep Hole, Chip Breaking Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Pocketing: Circular,Rectangular, Irregular Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Contouring Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Threadmilling Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Conversational Compression Tapping Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Auto Connect Radius Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Lathe Cycles. Auto profile cleanout, grooving, cutoff, chamfer, turning, end face turning, Limited to 20 blocks of Intercon Unlimited Unlimited
Intercon Math/Geometry Help Limited to 20 blocks of Intercon Unlimited Unlimited
Operate in Millimeter or Inches Yes Yes Yes
4th axis Jogging Yes Yes Yes
Software Axis Pairing
(pair 4th axis any other axis in software)
No Yes Yes
Auto Squaring of Software Paired axis with auto homing No Yes Yes
Hardware Axis Pairing Yes Yes Yes
4th axis G-code moves:
4&1,4&2,4&3,4&1&2,4&2&3,4&1&3&4, 4&1&2&3
No, "Free" is limited to 3 axis simultaneous moves with single axis 4th axis moves.
Yes, 4 axis simultaneous movement
with full interpolation. (move any axis in combination with any others)
Yes, 4 axis simultaneous movement
with full interpolation. (move any axis in combination with any others)
BCD Tool Changer output No Included Included
CNC Setup Wizard with auto PLC
program generation
Included Included Included
PLC Detective Software Included Included Included
Use one input for all axis Homing Included Included Included
  Acorn Hardware and Software Features included with all levels of Centroid Acorn CNC software: Centroid Free CNC, Centroid Pro CNC, Centroid Ultimate CNC
  • On board 1Ghz Motion Control CPU
  • Mill and Lathe CNC software with setup Wizard
  • Touch screen operators control panel (user configurable)
  • Reliable Ethernet communication with CNCPC
  • Runs on Windows 10
  • Compatible with CAD/CAM systems
  • Runs Standard G & M Codes
  • True G-code back plot graphics w cutter comp moves
  • 2000 line accell decell look ahead
  • 1200 blocks per second
  • Backlash compensation
  • Ballscrew compensation
  • Feed rate override operator variable 0-200% at 1% increments
  • Rapid rate override
  • Spindle Control. on/off cw/cw, speed w/override
  • 12 bit analog output 0-10 VDC for VFD control
  • 8 optically isolated inputs, user configurable
  • 8 outputs, 2 relay, 6 open collector, user configurable
  • DB25 drive connection (gecko G540 standard pin out)
  • Header for flying lead axis motor drive connections
  • Encoder Input
  • Single 24 vdc logic power input
  • Spindle Encoder RPM display
  • Simple Menu Driven Operator Interface
  • Stop and Restart Job at any point
  • Tool Check, Jog and Restart at any point
  • Cutter Compensation
  • Conductive touch probe compatible
  • Kinematic touch probe compatible
  • Lube Pump control (user configurable to match pump type)
  • MDI mode with recent command memory
  • Programmable Auxiliary Function keys
  • Multiple Language Support
  • User editable PLC programming
  • Part counter, Time, Time estimation
  • Simple Future Software updates available
  • Notepad ++ G code editor
  • Utility Menu
  • Backup and Restore CNC config
  • Message Display and Logs
  • Open Loop CNC operation
  • Unlimited Program Storage (only limited by hard drive size)
  • Large easy to read DRO display
  • Menu Driven Part setup
  • Menu Driven Tool setup
  • Menu driven machine configuration setup
  • Fill in the blank Setup Menus
  • Run Menu
  • CNC control configuration menu
  • Restart Job Automatically
  • Any axis can be linear or rotary axis
  • G-code smoothing (user adjustable)
  • Auto Home to switch, user selectable direction per axis
  • Jog to Home
  • ZRI input homing
  • User editable Homing program
  • Software Travel Limits (+ and - directions)
  • User configurable Slow, Fast, Max rates
  • User configurable axis motor acceleration
  • Spindle encoder input for CSS, Threading and Rigid Tapping
  • Keyboard Operator Control panel emulator,
  • Xkeys USB control pad compatible
  • Contour ShuttleXpress compatible
  • Xbox controller compatible
  • Gcode backplot checks work envelope
  • G code backplot shows true cutter comp moves
  • Vary part backplot speed and pause
    w/ G-code line display
  • Real Time Part Graphics, shows tool position while running
  • Optional Stops
  • User editable Subprograms and Macros
  • Engraving compatible (short vector g code no problem)
  • Threadmilling (Mill)
  • Run in Inch or MM mode
  • Tool Library
  • Long part names
  • Drilling and Tapping Cycles
  • USB and Network Drive Compatible
  • Tool Life Management
  • Control relays and contactors thru Manual or Program control
  • User configurable custom DIY M-codes
  • Canned Cycles
  • Profiling with auto cleanout (lathe)
  • Lathe canned cycles (profile, groove, chamfer, cutoff,turning diameter and end face)
  • X/Y axis Deskew, corrects for axes out of square.
  • Mouse and Keyboard jogging in addition to VCP and Xkeys pendant. (4 ways to control the machine tool)
  • Runs on 100-120 VAC OR 200-240 VAC power input.
  • Runs on USA and International Power
Centroid CNC PC  
Use your own PC OR purchase a Centroid CNCPC

Planning to build or use your own PC as a CNCPC? Be sure the PC meets the Centroid CNCPC minimum requirements found here. The Centroid CNC software runs on any Windows 10 PC that meets the requirements.
- If you plan to build your own CNCPC follow the recommendations here.
- If you plan to buy your own PC we recommend the Intel NUC (be sure to purchase a NUC that meets the Centroid minimum pc requirements) and any 16:9 aspect Touch Screen monitor
- Centroid also offers for purchase CNCPC's with preloaded and pre configured software

Centroid all-in-one Touch Screen CNCPC ready to go $799 (#12786)

- Preloaded with Windows 10 and pre-configured for CNC PC duty
- Preloaded Centroid CNC software with G code Editor,   
   Intercon, Stock PLC programs, Acorn Install Wizard, Touch Screen   
   Operator Control panel.
- 19.5" Touch Screen,4 GB ram, I3 processor
- Wifi, Ethernet, webcam with mic, card reader, usb ports
- Powercord, Keyboard, Mouse
- Centroid tested and pre qualified to work with Centroid CNC controllers
- Compatible with Acorn, Oak, and Allin1DC

- Model, Specifications and COLOR may vary.

Use your own PC OR purchase a Centroid NUC CNCPC $799 (#14366)
High Performance Centroid Intel NUC CNCPC.

- Allows use of any size and type LCD Touch screen. (1920x1080 recommended)
- Higher Performance PC specifications than the the above Allin1PC
- Intel
SSD for the best performance
- Preloaded with Windows 10 and pre-configured for CNC PC duty
- Preloaded Centroid CNC software Mill and Lathe
- Pre configured Notepadd ++ G code Editor
- Intercon Conversational
- Centroid CNC setup Wizard
Touch Screen Operator Control compatible
- Intel I3 processor, 4GB ram, SSD (solid state drive)
- Display port, HDMI, Ethernet, USB

- Centroid tested and pre qualified to work with all Centroid CNC controllers

Estop Button with 2 contact closures $45 #14534
- Industrial quality reliable Emergency Stop Button with two switches.
- Two contact closures for two estop circuits
- Use just one contact closure or use both
- For use with the Acorn CNC control board.
wireless mpg cnc control pendant   CENTROID Wireless MPG CNC control pendant
Model: WMPG-4 for Acorn CNC equipped Mills, Lathes & Routers, PDF download
$239 w/ $15 shipping to USA
International shipping is calculated after purchase.
  Take the control to where the work is! A game changing tool, the Centroid Wireless MPG handwheel CNC Control pendant allows the operator to conveniently and precisely set up jobs and tools remotely. No software or drivers to install. Plug and Play with Centroid CNC12 Pro CNC software, just plug in the included USB transmitter/receiver and start using it! Perfect for all types of Mills, Lathes, Routers and other specialty CNC machines. click here for more info.
Estun Pronet Motor, Drive and 5m cable set

Includes Servo Motor, Servo Motor Drive and 5 meter motor to drive cable.
400 watt package Estun model Pronet-04AMF & EMJ-04AFB22-TP motor
400 watt WITH BRAKE package Estun model Pronet-04AMF &EMJ-04AFB24 motor
750 watt package Estun Pronet-08AMF & EMJ-08AFB22-TP motor
1KW package Estun Pronet-10AMF & EMG-10AFB22 motor
2KW package Estun Proent-20AMF & EMG-20AFB22 motor

link to model comparison, specs and dimensions pdf..
Link to Acorn to Estun setup instructions.

You will need a CN1 cable to plug into the Estun drives and then connect to the Acorn CNC control board with flying leads as per the Acorn to Estun schematic found here.

CN1 cables can be had on Ebay,and other internet locations.. here is an example.

acorn cnc touch probe DP-4 CNC touch probe
  DP-4 kit for use with Acorn $1495 (part #10395)
  Part, Vise and Fixture Probing: Automatically Set Zero points fast and accurate.
Use the DP-4 probe to quickly and accurately find zero points on a vise, fixture or part. Eliminate operator error when setting zero points, finding edges, or center locations of bosses or bores, slots and webs. Eliminates the need for a centerfinder or an edgefinder. You'll never have to spend 30 minutes using a center finder to locate the center of a bore again. The probe will find and set the center of a bore in just seconds. In addition the probe can be used to verify part dimensions and locations and many other applications. The DP-4 mounts in any 1/2" tool holder and has concentric adjustment screws. Patented and Made in USA. DP-4 brochure download.

DP-4 kit contents:
- Internal bulk head cable  (connects from Acorn to DP-4 cable)
- DP-4 coiled cable
- Two styli
- Stylus wrench and pin to remove and replace the stylus
- Precision bore gauge for styli pre travel measurement/calibration
- Plastic case with foam padding
- Super Accurate Kinematic patented design Made in USA.

Link to DP-4 Brochure

cnc touch probe kit
Tool Touch Off, Automatic Tool Heiight Measurement TT-1 CNC Tool Height Measurement Device
Choose TT-1 cable type

- Set Tool Lengths automatically
- Ultra accurate non-conductive kinematic design
- Save time, increase accuracy
- Magnetic base or hard mounts (T-nut or Shank)
- Works w/ CENTROID & most other CNC’s
- Easy to achieve high precision measurements
- Designed for milling and lathe applications: Kneemills, Bed mills, Machining centers and Routers, Lathes and   Turning centers
- In process tool reset for worn out or broken tools
- Requires conductive tools
- Serviceable unit
- Auto cable detection


Link to TT-1 Brochure


Offline version of INTERCON conversational programming, for use with Windows desktop PC*, $99

- Program parts in the comfort of your office.
- Program while the machine is running a job.
- Easy part program transfer from your PC to the control via LAN or USB.
- True G-code backplot graphics, see exactly what the machine toolpath will be. 
- Use on the same PC as your CAD system. 
- A USB Keylock allows user to install software on as many computers as they want.
- Offline programming USB keylock is shipped the next business day.
- Works with Windows 7/8/10

- Download offline conversational programming software here, offline programming software runs without USB keylock but limited to 20 lines of Intercon. Plug in the USB keylock for unlimited conversational programming operation. Choose "Offline" during the installation process.

Acorn Relay Adapter Kit   Legacy Acorn Relay Adapter Kit part # 14734 $39 for Acorn Rev_2 and Rev_3 boards

Acorn Relay Board Kit Includes:

- SainSmart “8 Relay Module”
- Ribbon Cable
- Acorn Relay Adapter Card with 5 vdc pig tail.

more information here..

Legacy Acorn_rev3 CNC Controller Specifications Manual

Purchase Centroid Factory Direct Technical Support.
Professional experienced Centroid CNC control engineers will work with you to configure your CNC machine tool.
Centroid Direct Technical Support is provided through Phone, E-mail, and preferred and most effective method is remote support via TeamViewer.
Purchase Tech Support
Centroid Acorn CNC controller reviews.

"After dealing with Mach 3 and LinuxCNC for years, I must say Centroid is Light years ahead. Up and running bench test in a matter of minutes instead of days as with those other products. There is much to learn about Centroid but I am confident it is a very solid product. I can't find the words to properly describe the difference." - Makeron.

"My son came to me and said that the students in his high school woodworking class could not finish their projects due to their CNC router is broken. Well I couldn't let this be and in less than an hour, I installed a acorn on their router and all the students were able to finish their projects. I donated the board to the school so they could continue to use the router and many students will be able to familiarize themselves and use the Centroid control. Thank you Centroid for making such an awesome easy to use and install product. Keep up the good work!" - Extreme industrial
All prices and specifications are subject to change without notice

DIY Self Service CNC Technical Support

  Purchase Professional CNC Technical Support   DIY CNC Controller kits,parts and accessories    
  CNC Community Support Forum
CNC Manuals and Schematics
CNC Software Downloads
CNC Technical Bulletins
CNC PC minimum Performance Requirements.
CNC Support VIdeo
Centroid Servo Motor Dimensions

Register your Centroid CNC control

On-site CNC control installation quote
On-site CNC training quote
Factory CNC remote support via "Team viewer" $90/hr

Factory CNC support via email or phone $90/hr.
Centroid CNC component repair
Centroid CNC replacement parts
Worldwide Centroid Tech Reps
Buy a Machine with a Centroid CNC Control

    Centroid CNC control board overview
"Acorn" Step and Direction CNC controller kits
"Allin1DC" DC servo Closed Loop CNC controller kits
"Oak" AC Brushless Closed Loop CNC controller kits
Turn-key CNC control systems
CNC Components
CNC Touch Probes
CNC Rotary Tables
Centroid CNC Facebook Page   Centroid CNC Youtube Channel   Centroid CNC Users Forum    
Site content ©2004-2019 CENTROID Corporation. All rights reserved. Terms of use.
CENTROID 159 Gates Road Howard, PA 16841