Motherboard Wiring
Interface Diagram
Interface Description
Pin Description
Power Wiring
- Fuse Installation
Driver Installation
Motherboard Driver Jumper Settings
-
STEP/DIR Mode. In this mode, subdivision is set using a jumper cap, and current is adjusted by a potentiometer. The most common driver used in this mode is the A4988. For drivers like A4988, refer to the manufacturer's subdivision configuration table and set the subdivision via jumper caps.
-
UART Mode. The most commonly used drivers in this mode include TMC2208, TMC2209, TMC2226, etc. These drivers can communicate asynchronously with the main controller via UART. Configuration files can be modified to set the driver's subdivision, operating current, silent mode, etc.
-
SPI Mode. The most commonly used drivers in this mode include TMC5160, TMC2230, etc. These drivers communicate synchronously with the main controller via SPI. Configuration files can also be modified to set the driver's subdivision, operating current, silent mode, etc.
Driver Installation
-
Before installing the driver, perform corresponding checks to avoid damaging the driver or motherboard.
-
FLY Driver: If you do not use the infinite zeroing function, set the DIP switch to position 1; conversely, if you want to use the infinite zeroing function, set the DIP switch to ON position.
dangerous- Note!!! When installing the driver module, ensure that the insertion direction is correct, i.e., the EN pin should be at the top left corner, otherwise it may damage the driver or even the motherboard!!! Make sure to attach a heatsink to the driver!!!
Stepper Motor Wiring
- Regardless of the manufacturer, two-phase stepper motors ultimately have four wires. It doesn't matter what color they are, whether black, white, green, yellow, etc., they all correspond to four wires. So we need to group these wires into two groups, A and B.
- For a two-phase four-wire stepper motor, we don't need to know which one is Group A and which one is Group B. We just need to determine that they form a pair, and the motor direction can be configured in the settings.
-
In 3D printers, the most commonly used type is the two-phase four-wire stepper motor. Its principle is as shown in the figure. There are two methods to identify the wiring sequence of the stepper motor:
- Connect any two phase wires and manually rotate the motor shaft. If there is significant resistance, then these two wires belong to one group. Otherwise, they do not belong to the same group, and you need to test other phase wires.
- Use a multimeter set to continuity mode to test any two phase wires of the stepper motor. If they are connected, then they belong to one group; otherwise, they do not belong to the same group, and you need to test other phase wires.
Heater Wire Connection
Bed Heating Connection
-
AC Bed: When wiring the solid-state relay, make sure to connect input and output correctly.
-
DC Bed: When connecting the onboard MOS to the DC bed, pay attention to power usage. The maximum current for a DC bed should not exceed 10A. If it exceeds 10A, it is recommended to use an external MOS module to prevent irreversible damage to the motherboard.
Thermistor Wiring
Introduction to Thermistor Types
-
The wiring method for thermistors is as shown below. Please consult the purchasing merchant for the type of thermistor.
-
If purchased from fly (as shown below), configure the sensor_type to ATC Semitec 104GT-2.
-
If it is a standard NTC 100K (as shown below), configure the sensor_type to Generic 3950.
Motherboard Thermistor Wiring
Fan Wiring
-
Fan Wiring
tipChoose the fan voltage. Short the corresponding voltage pins with a jumper cap. Refer to the diagram below. Note: The jumpers in the yellow boxes are all the same. Incorrect fan voltage selection may damage the fan or MOS module.
- MOS Module Installation (no polarity). As shown below.
- Fan Wiring
Limit Switch Wiring
- Limit switches come in Normally Open (NO) and Normally Closed (NC) types. Generally, it is recommended to use Normally Closed (NC) in 3D printers. This way, if there is an issue with the limit switch circuit, the system will promptly report an error, preventing unnecessary crashes and damage to the printer.
The limit switch voltage on Super8 can be changed by altering the shorted resistor, with options of 3.3V, 5V, 12V, defaulting to 5V. The default voltage is sufficient for most scenarios and does not require modification. If modification is necessary, proceed with caution.
Leveling Sensor Wiring
Metal Proximity Switch Wiring
-
VORON officially recommends using the Omron TL-Q5MC sensor (previously recommended was PL08N, both have the same principle but different detection distances) for bed leveling. The wiring method is as shown below.
BL-Touch Wiring
-
BL-Touch has five wires, three of which form the first group responsible for sensor power and probe extension/retraction. The second group consists of ground and signal lines, providing limit switch signals. Carefully verify the wire sequence when wiring BL-Touch. Incorrect wiring may permanently damage the sensor and motherboard!!!
Klicky Wiring
-
Klicky is a third-party leveling sensor that can be made at home with minimal cost and high stability and cost-effectiveness. Recommended for use. The wiring method is as shown below.
-
Project Link: jlas1/Klicky-Probe
Voron Tap Wiring
-
Tap is a z-probe based on the nozzle, suitable for V2 and Trident printer designs. The entire toolhead moves to trigger the optical switch, providing better accuracy than conventional limit switches and compatible with almost all printing platforms.
warningVoron Tap is not recommended to connect 24V. Some versions using 24V have a high probability of burning out the Tap sensor. This is not a problem with the Fly product but a design flaw of Voron Tap. Please be aware!!!
dangerousNote: The 5V and GND cannot be reversed, otherwise, it may damage the Tap sensor or motherboard!!!
FLY-Mini12864 LCD Wiring
-
The wiring method for the FLY mini12864 is shown below. Consult the respective manufacturer for other screen models. Reversing or incorrectly wiring the Mini12864 screen may cause the host computer to fail to connect to the MCU. If you can normally connect to the motherboard's MCU before using the Mini12864 screen, but cannot after using it, try unplugging the Mini12864 wiring!!!
Connecting to Host Computer
-
The motherboard connects to the host computer via the TypeC interface to the USB port or through serial connection. Only the former is introduced here.