JavaScript Menu, DHTML Menu Powered By Milonic
CNC Controls for Milling Machines, Lathes & Routers and other special applications
Do-It-Yourself professional grade CNC controls
Search Our Site
Acorn CNC control kits now In-stock and now shipping MILL Version! (Lathe is still in Beta test and will release in September)
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 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 line of 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 $265 (Introductory pricing!)
Acorn CNC controller kit

Centroid Acorn CNC controller kit (part # 14455) includes:
- Acorn CNC control board
- 24 VDC logic power supply
- Logic power supply hookup leads
- 110 VAC power cord
- 15’ Shielded Ethernet cable
- "Centroid Free CNC" software Mill and Lathe with Touch Screen 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: for the best operator experience a LCD Touch Screen Display is strongly suggested.)

Centroid CNC software upgrades  
"Centroid Pro CNC" software $99 (#14457)
"Centroid Ultimate CNC" software $499 (#14458)

Acorn CNC controller Hookup Schematics
Centroid Free CNC Mill and Lathe Software Download ( Acorn cnc controller must be powered and connected to CNCPC when installing this software! See this page for install videos)
(Includes: Centroid Free CNC, G-Code Editor, Intercon Conversational Software,Touch Screen Active Operator Control Panel, Acorn CNC configuration Wizard)
Acorn CNC Controller Specifications Manual
Acorn CNC controller Install Quick start Guide
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
CNC Community Support Forum
Acorn CNC controller buyers FAQ

Centroid Acorn CNC Software Levels
Centroid Free CNC
Centroid Pro CNC
Centroid Ultimate CNC
Cost Free Mill Pro $99, Lathe Pro $99 Mill Ultimate $499, Lathe Ultimate $499
Mill and Lathe Intercon Conversational programming Limited to 20 blocks of conversational Unlimited Unlimited
G-code program size Limited to 50Kb G-code file size 4Mb G-code file size Unlimited G-code file size
Work Coordinates Systems (WCS) One (G54) Six (G54-G59) 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 Tool, Tool 1 and Tool 2
Unlimited auto measure on:
Reference Tool, Tool 1 and Tool 2
Unlimited auto measure on all tools.
Coordinate System Rotation Manual Manual Automatic and Manual
Tool Library 10 Tools 200 Tools 200 Tools Mill, 99 Tools Lathe
Sub Programs and Macros (M98 & G65) Included Included Included
Cutter Compensation Included Included Included
Backlash Compensation 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
4 axis simultaneous motion Limited to 3 axis simultaneous motion Included Included
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
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:
Reference Tool, Tool 1 and Tool 2
Unlimited auto measure on:
Reference Tool, Tool 1 and Tool 2
Unlimited auto measure on all tools.
Lathe Digitizing Macros M115,M116
M126, M126, M290
Not included Not included Included
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
Xkeys USB Keypad compatible Included Included Included
Touch Screen Virtual User Control Panel Included Included Included
Backlash compensation Included Included Included
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
  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)
  • Plug and Play Xkeys operators pendant compatible
  • 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
  • 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 drive connection
  • 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
  • Stock PLC programs
  • User editable PLC programming
  • Part counter, Time, Time estimation
  • Simple Future Software updates available
  • 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
  • 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
  • Backlash compensation
  • 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
  • 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
  • Keyboard Operator Control panel emulator,
  • Xkeys USB control pad 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
  • Mouse and Keyboard jogging in additon to VCP and Xkeys pendant. (4 ways to control the machine tool)
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

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.
- Higher Performance PC 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
- G code Editor
- Intercon Conversational
- Stock PLC programs
Touch Screen  Operator Control panel.
- Intel I3 processor, 4GB ram, SSD (solid state drive)
- Display port, HDMI, Ethernet, USB

- Centroid tested and pre qualified to work with 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.

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
Legacy Downloads
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-2017 CENTROID Corporation. All rights reserved. Terms of use.
CENTROID 159 Gates Road Howard, PA 16841