Carbide Motion v2.3 Board Layout

What do you want to know? I’m going to repost your image here, just to make this as complete as I can.


“Q2” is not a pin, is the reference designator for the transistor next to that via - I will assume for the time being that via is GND. It appears that the output of this connector is switched (hence the transistor), but I don’t know by what. A3/Coolant would make sense, but I have not verified that.

The 2 ISP sockets are just like any arduino “ISP” socket. They look like this:
23%20PM
This one: “16U2_ISP" is for the USB interface. You probably don’t need to touch it ever.
This one: “ARDUINO_ISP” is for the atmega part doing all the work (ie. the “arduino”) - you shouldn’t need these pins as the part can be programmed via the USB interface.

The 6 pins on the right end of the board (same on all versions)…

The CPU is arranged on the board like this:

atmega328-tqfp-arduino-pinout
atmega328-tqfp-arduino-pinout.jpg500x520 56 KB

Pin1 is in the bottom right (there’s a dot in the plastic package)

4d-pins
2.4d-pins.jpg2618x2188 512 KB

Here’s a 2.1 board
Notable stuff:
The old boards have switches for microstepping. The new ones don’t.
This board has emergency stop pins.

Here’s a 2.4e (2.4d is the same)

  1. A3, which is coolant enable, has a via labeled “A3” over by the cpu (the atmega328 QFP toward the bottom of the board). I don’t know anyone doing gcode controlled coolant, so that’s interesting to be pulled out like that.
  2. The PWM output is nicely labeled on 2.4d/e. There are 4 pins above the spindle connector, labeled PWM, 5V, GND, and D13. D13 is spindle direction on GRBL 1.1
    3.The 2 pins above the “spindle connector” are for an unneeded fan. The 4 pins below it are for aux 24v input power like on the white 2.1 board.
  3. No emergency stop pins.

Does that help?