Skip to content
Riley edited this page Jan 21, 2021 · 26 revisions

This page contains general information about TinyG v9 hardware. The v9 is still under development and may change.

PRELIMINARY - This is still being iterated
TinyG v9 is intended for use by individuals building a system, as well as by system manufacturers looking to reduce costs in assembly and maintenance while maintaining high reliability. TinyG v9 has a number of features designed to support these 2 (sometime competing) goals. In general, there are choices for how to assemble and use the IO connectors.

Board Dimensions

  • Width 3.500" (x dimension)
  • Depth 4.000" (y dimension)
  • Height 0.750" (but depends on how you plug the motors and power. Straight headers will increase required clearance)
  • Holes (x, y)
    • 0.150", 0.150"
    • 3.350", 0.150"
    • 3.350", 3.850"
    • 0.150", 3.850"

Power Connector

The power connector can be populated with either a 5.00 mm screw terminal block or a straight or right angle 2 position 0.156" (3.96mm) friction lock header. The friction lock header is rated for 7 amps, so if you are using NEMA23 motors (or larger) you should use the screw terminal option.

Friction Lock Header (Molex parts are listed but any equivalent part should work)

  • Molex 171813-0002 2 position right angle header
  • Molex 171814-0002 2 position right angle header

Mating parts are:

  • Molex 09-50-3021 2 position housing
  • Molex 08-50-0134 crimp terminal (2 required per plug)

Power inputs are listed below. Pin 1 is towards the inside of the board (closest to the big capacitor C1)

  1. Ground
  2. +Vmot (+12v = +30v)

Motor Connectors

The v9 has a dual hole patterns for motors. It will accommodate 3.81mm screw terminals but can also be populated for vertical or right angle 0.156" (3.96mm) friction lock headers.

Friction Lock Headers

  • Molex 26-60-4040 4 position straight header
  • Molex 26-60-5040 4 position right angle header

Mating parts are:

  • Molex 09-50-3041 4 position housing
  • Molex 08-50-0134 crimp terminal (4 required per plug)

Phase outputs are listed below. Pin 1 is towards the LED end of the board (bottom)

  1. A1
  2. A2
  3. B2
  4. B1

Limit Switch Connectors

The homing/limit switches are brought in on 3.81mm 4 position terminal blocks for X, Y and Z axes. The switch inputs are designed for standard "dry" switches but will accommodate opto or other active inputs as long as they do not exceed 3.3v. These signals are conditioned with an RC network (2.7K / 0.47 uF) and have ESD protection.

The pinout is listed below. Pin 1 is towards the power input side of the board (top).

  1. Ground
  2. +3.3v
  3. Min in (X, Y or Z)
  4. Max in (X, Y or Z)

The X, Y, Z inputs are also available to a 2x13 dual inline 0.100" header. The header also provides Amin, Amax and a safety interlock inputs. The header footprint is large enough to accommodate oversized headers such as box and latching headers. Pin 1 is the square pin towards the power input side of the board (top). Signals are:

  1. 3.3v
  2. GND
  3. X min
  4. GND
  5. X max
  6. GND
  7. 3.3v
  8. GND
  9. Y min
  10. GND
  11. Y max
  12. GND
  13. 3.3v
  14. GND
  15. Z min
  16. GND
  17. Z max
  18. GND
  19. 3.3v
  20. GND
  21. A min
  22. GND
  23. A max
  24. GND
  25. Safety interlock in
  26. GND

Spindle and Coolant Output Signals

Spindle and coolant output pins are brought out on a 3.8mm 6 position screw terminal block. The pinout is listed below. Pin 1 is towards the power input side of the board (top).

These signals are buffered and may be driven at either 3.3v or 5v, depending on the setting of the J22 jumper on the board. The selection affects all signals.

  1. Ground
  2. +3.3v
  3. Spindle On/Off
  4. Spindle Direction
  5. Spindle PWM signal
  6. Coolant On/Off

These signals are available on a 2x6 dual inline 0.100" header. The header footprint accommodates box and latching headers. Pin 1 is the square pin towards the power input side of the board (top). Signals are:

  1. 3.3v/5v out (depending on selection of J22)
  2. GND
  3. Spindle On/Off
  4. GND
  5. Spindle Direction
  6. GND
  7. Spindle PWM signal
  8. GND
  9. Coolant On/Off
  10. GND

SPI Connector

SPI signals are available on a 2x5 dual inline 0.100" header. The header footprint accommodates box and latching headers. All signals are 3.3v. The pinout is listed below. Pin 1 is the square pin towards the power input side of the board (top). Pins alternate with odd pins on the left and even pins on the right.

  1. MISO
  2. 3.3v
  3. CLK
  4. MOSI
  5. ~Reset (active low)
  6. GND
  7. CS1
  8. CS2
  9. Interlock IN
  10. Interlock OUT

Stepper Breakout Connectors

Stepper signals are taken out on four 1x5 single inline 0.100" headers. The header footprint accommodates box and latching headers. All signals are 3.3v. Please note that the pinout of the stepper breakout connectors is different than similar connectors on the v7 and v8 boards. Pin 1 is the pin closest to the power inout side of the board (top).

  1. 3.3v
  2. Direction
  3. ~Enable (active low)
  4. Step
  5. Ground
Clone this wiki locally