-40%

GRBL CNC Controller 6 Axis GRBL32 STM32F103 STM32 ARM 32-bit USB Laser 150KHz

$ 99.72

Availability: 100 in stock
  • Condition: New
  • Item must be returned within: 30 Days
  • Model: F16
  • MPN: Does Not Apply
  • All returns accepted: Returns Accepted
  • Modified Item: No
  • Country/Region of Manufacture: United States
  • Return shipping will be paid by: Buyer
  • Restocking Fee: No
  • Refund will be given as: Money back or replacement (buyer's choice)
  • Brand: Unbranded

    Description

    When you are ready to add additional axis to your GRBL CNC system, the F16 is the upgrade of choice. With 6-axis of coordinated motion and faster pulse rate, it is now possible increase step resolution without sacrificing feed rate.
    The F16 is running GRBL32 (an upgrade from the popular GRBL firmware running on an Arduino 328p processor).
    The GRBL32 firmware is a fork from GRBL version 1.1f
    , running on the 32-bit STM32F103 (aka “bluepill”). With a 32-bit Arm Cortex-M3 core overclocked to 96MHz, the STM32F103 is much faster than the 8-bit Arduino 328p running at 16MHz.  At 20kB RAM and 64kB flash, STM32F103 has 10 times the RAM and twice the flash, allowing many enhancements to the core GRBL.
    F16 Connections:
    Six (6X) Connectors for Pololu-style stepper drivers.
    USB Mini interface. Standard: 921.6K baud. Customer can request legacy 115.2K baud firmware.
    DC Power Input: 6 to 12V.
    External DC input for stepper drivers (5mm blue screw terminals)
    Limit switches connection (3.5mm green screw terminals)
    CNC Control connection (3.5mm green screw terminals) : Control Reset, Safety Door, Cycle Start, Feed Hold, Emergency Stop
    Probe Input (3.5mm green screw terminals)
    Spindle Control (3.5mm green screw terminals): Spindle (Laser) PWM, Spindle Direction, Spindle Enable, Coolant Mist, Coolant Flood.
    Stepper Motor (3.5mm green screw terminals): 2A, 2B, 1A, 1B.
    Stepper Connection when used with ED1 External Driver Jumper: Enable, Step, Direction, Ground (or 5V, jumper selectable).
    Digital Outputs (3.5mm green screw terminal): AUX1.
    Axis A output is jumper selectable to echo Axis X or Y or Z or normal output to A.
    Raspberry Pi Zero (W) Interface: 10 pin Male Header
    F16 enhanced GRBL32 features:
    6-axes of coordinated motion (up from 3). The axes are: XYZ ABC.
    Up to 150KHz pulse rate for each axis while under 6-axis coordinated motion, 225KHz max pulse rate when running 3-axis or less (up from 30KHz for Arduino based GRBL).
    Smoother Acceleration/Deceleration (0.2 ms accel/decel step).
    96MHz timer for flexible PWM output control. Default is 10KHz PWM at better than 13-bit resolution : 9600 steps in the 0 to 5V range.
    Multiple connectivity options: USB (onboard CH340), External UART, WiFi (ESP-01), or Raspberry Pi Zero W (WiFi). Running at 921600 baud-rate.
    One AUX TTL output (M-Code control: M62/M63
    Custom Acceleration Scaling (custom M-Code control: M100), allowing in code changes of the acceleration parameter for each axis individually.
    What's included:
    F16 CNC 6-Axes Controller Board.
    STM32f103C8T6 "Bluepill" module, programmed with latest firmware.
    Note: standard baud-rate is 921.6K. If you need the legacy 115.2K baud-rate, please include a note with the payment.
    1meter (3.3 ft) USB mini cable.
    Four (4X) ED1 External Driver Jumper Modules.
    What's NOT included, required for operation:
    DC Power Supply for F16 board operation. Tip Positive 5.5 * 2.1mm male connector. Any 6V to 12V power supply, 0.5A minimum (6V 1A recommended).