=====Documentation===== ====more information==== in fluidNC wiki http://wiki.fluidnc.com/en/home =====YAML Examples===== The YAML configurations for the V4.9 PLUS B and V4.96 PRO are basically the same, except that the V4.9PB requires a **47Ω resistor** to be added to the SPI hardware connection. The difference between the YAML configurations for V4.7 and V4.9X is **GPIO.26**, which **can only be used as an input** on the V4.7. The V4.7 can only be connected to standard-mode stepper motor drivers. ---- ==== V4.9 PLUS B vs. V4.96 PRO ==== | **Board** | **YAML Configuration** | **SPI Hardware Note** | | V4.9 PLUS B | Same as V4.96 PRO | Requires a **47Ω resistor** in series on the SPI line. | | V4.96 PRO | Same as V4.9 PLUS B | No additional resistor required. | ==== V4.7 vs. V4.9X ==== | **Board** | **GPIO.26 Function** | **Stepper Driver Compatibility** | | V4.7 | **Input only** | Compatible only with **standard-mode** stepper motor drivers. | | V4.9X | Configurable as input/output | Supports both standard and advanced driver modes. | ---- ====YAML Example: XYZABC StepStick Drivers==== * Applicable to the ** V4.9PB V4.96Pro ** mainboard, * For internal connections such as **A4988, DRV8825**, and other StepStick drivers. This YAML file is used for ** V4.9PB V4.96Pro ** factory testing, including features such as 6-axis control, 6 limits, Probe, OLED, Relays, PWM, 0-10V output, and 485 communication. [[xyzabc-drv8825-config|]] ---- ====YAML Example: XYYZA Standard Drivers==== * Applicable to the ** V4.7B V4.9PB V4.96PRO ** mainboard, * For external connections such as standard **TB6600** drivers. This YAML file is used for ** V4.7B ** factory testing, configurations for X, Y1, Y2, Z, A axes. The last driver slot is configured for relay and coolant functions, and includes support for OLED display, PWM, 0–10V analog output, and 485 communication. [[xyyza-tb6600-config|]] ---- ====YAML Example: XYYZA Standard Drivers with Pendant==== * Applicable to the ** V4.7 V4.9PB V4.96PRO ** mainboard, * For external connections such as standard **TB6600** drivers. * With ** PiBot CNC Pendant V4 ** This YAML file contains configurations for X, Y1, Y2, Z, A axes. The last driver slot is configured for relay and coolant functions, and includes support for Pendant, PWM, 0–10V analog output, and 485 communication. [[xyyza-tb6600-pendant-config|]] ---- ====YAML Example: XYYZA Standard Drivers with IO Expander==== * Applicable to the ** V4.7 V4.9PB V4.96PRO ** mainboard, * For external connections such as standard **TB6600** drivers. * With ** PiBot STM32 I/O Expander for FluindNC V4 ** * At the same time, the ** pendant ** can be connected to the "To Pendant" port of the expander via an RJ12 cable to function properly. This YAML file contains configurations for X, Y1, Y2, Z, A axes. includes support for IO Expander, PWM, 0–10V analog output, and 485 communication. [[xyyza-tb6600-expander-conf|]] ---- ====YAML Example: XYYZ On-Board SPI Drivers==== * Applicable to the ** V4.9PB V4.96PRO ** mainboard, * For on-board SPI drivers such as **TMC2130**. * YAML With ** PiBot CNC Pendant V4 ** This YAML file contains configurations for X, Y1, Y2, Z, axes. includes support for Pendant, Relay, PWM, 0–10V analog output, and 485 communication. [[xyyz-tmc2130-config|]] ---- ====YAML Example: XYYZ External SPI Drivers==== * Applicable to the ** V4.9PB V4.96PRO ** mainboard, * For on-board SPI drivers such as ** TMC5160 **. * YAML With ** PiBot CNC Pendant V4 ** This YAML file contains configurations for X, Y1, Y2, Z, axes. includes support for Pendant, Relay, PWM, 0–10V analog output, and 485 communication. [[xyyz-tmc5160-config|]] ---- =====PCB Layout===== ====Top Layer PCB ==== {{ :pibot_cnc_laser_series:v496_pro:v49pro_diagram_overview:screenshot_-_2025-11-19t172320.277.png?1200 |}} ====Bottom Layer PCB==== {{ :pibot_cnc_laser_series:v496_pro:v49pro_diagram_overview:screenshot_-_2025-11-19t173937.596_1_.png?1200 |}} =====Pin Definition===== ====V4.96 Pro Pin Definition==== {{ :pibot_cnc_laser_series:v496_pro:v49pro_diagram_overview:v496prodiagramoverview.png |}} ---- =====SCH Document===== ====V4.96 Pro SCH Document==== {{https://www.pibot.com/image/catalog/V496/sch496.png}}