The GRBL code is responsible for taking the g-code commands sent from the computer, storing them in a buffer until they are ready to be converted to step and direction signals and sent to the CNC controller by way of the parallel port DB25 connector. So what do you do if your new fancy computer doesn’t have a parallel port but you still want to run your CNC Machine? Well, you are certainly not stuck as has come up with a USB to Parallel Port Adapter solution specifically for CNC use.Ī cheap off-the-shelf USB to DB25 adapter may look like a good idea at first glance but they won’t work for a CNC application. If tinkering with CNC Machines is one of your hobbies then you are familiar with the parallel port interface being fairly popular for CNC control board connections.
The parallel port’s demise is partially due to the invention of the USB standard. For our younger readers the parallel port is an interface standard used for bi-directional communication between a computer and a variety of peripherals. With the continuing manufacture of new computers, there is a clear and obvious trend of the parallel port becoming less and less common.