Close
0%
0%

EBAY 3020 CNC Replacement CPU Board

Those cheap ebay YOOCNC machines, this is a grbl USB board to replace the parallel port version it comes with

Similar projects worth following
There are a load of the 3020 / 6040 style parallel port driven cheap CNCs on eBay you can pick one up for around $500 for a reasonable little machine.
It comes with a parallel control, so i swapped it out for a GRBL based USB one.

​This is for the large blue box version of the YOOCNC 3020/6040, since it fits in the existing PCB stand offs and uses the same connectors.

I added inputs for limit switches etc, so they just have to be run around the machine and a few micro switches added to gantry, you can also use it to add a home feature.

I'm in the final stage testing of it, i totally missed adding a power section to the CPU on the current rev and the CPU would reset when the head was loaded, so i redid the power section to make it beefier and have a better, smoother power supply for the CPU. since it all runs off the 24V out of the CNC, it dropped down way too much and browned out.

It's mostly grbl with a few changes here and there, similar to the JUKI PNP I did.

But cutting softer materials , its fine. Next revision board is prepped to be sent in and built.


  • 3 × A4983 BIGEASY Driver 1.2 inlined into PCB
  • 1 × ATMEGA2560 Content/Electronic Components/Semiconductors and Integrated Circuits/Microprocessors, Microcontrollers, DSPs/ARM, RISC-Based Microcontrollers

  • charliex02/19/2014 at 18:21 0 comments

    ​First thing was to measure the outline of the existing PCB's and measure the offsets and sizes of the mounting holes, then get the rough positions of the various connectors for the motors, the connectors are standard fair so easy to get and there is some play in the position. I moved the USB from side mounted to front mounted instead, i could have stuck with the back like the parallel port but it was just easier.  

    Mounting it to come out the left side was just annoying for desktop placement.

    Then i tested the motors with a couple of the BigEasy's i had lying around, they're basically  just the Allegro stepper drivers with a trim pot and current setting. 

    I wired them to a ATMEGA 2560 and added a few limit switches ( forgetting pullups the first time, which is a bad idea since most on chip pullups aren't good enough even for limit switches. ) plus an "E Stop" circuit to  either brake or loose the motors.

    We also sourced a new router from a guy who does them almost off grid in a caravan down by the, no wrong guy, but he does a great job . Initially when we started this project it was meant to be a basic cheap PCB MILL that could handle the accuracy required to do a SMD fine pitch board, like our $15,000 AccurateCNC does, but for < $1,000.

    GRBL is a decent firmware its well tested, just added a home and limits etc. Then send down some GCODE and off it goes!




View project log

Enjoy this project?

Share

Discussions

dar.ryl wrote 06/20/2017 at 23:04 point

+1 for the buried Matt Foley reference...."...living in a (cara)van, down by the (river)!!". 

  Are you sure? yes | no

Alex Boyd wrote 05/04/2016 at 05:41 point

Really interested in your project. Did you ever get it finalised?

If so do you produce these for sale?

Regards,

Alex B

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates