Skip to main content

FLY C8 3D Printer Controller Board

Loading...
Storage Device Notice

The FLY-C8 does not include a storage device from the factory. You need to prepare one of the following storage media to install and run the system:

  1. Recommended Option: Purchase the dedicated FLY M2WE module for faster system speeds and higher reliability.
  2. Alternative Option: Use a Micro SD (TF) card with a capacity between 16GB and 128GB.

Core Features

The FLY-C8 is a highly integrated all-in-one controller board designed for high-performance 3D printing needs, combining powerful computing capability with driver control.

  • Powerful Core: Utilizes an STM32F407VGT6 as the main MCU (ARM Cortex-M4, 168MHz); the host system is powered by an Allwinner H5 Quad-core 64-bit processor, integrating 1GB DDR3 memory.
  • Intelligent Drivers: Fully supports SPI and UART modes for TMC series drivers, enabling silent and smooth motion.
  • Convenient & Easy to Use: Onboard DIAG function pins allow for endstop-less homing via jumper caps; new Flash flashing method enables direct firmware updates via commands, making upgrades simpler.
  • Flexible Power & Cooling: Supports 12-24V wide voltage input; CNC fan ports support selectable 24V/12V/5V voltage, eliminating the need for extra step-down modules.
  • Rich Expansion: Reserves interfaces for RGB LED strips, SPI accelerometer, CAN bridge, and supports single-cable connection for TFT and HDMI screens.
  • Out-of-the-Box Experience: Pre-loaded system image with Klipper, Moonraker, Mainsail, and common plugins (e.g., Crowsnest, resonance compensation). No complex configuration needed, ideal for beginners (requires a storage device).

Detailed Specifications

Host System (SoC)

  • CPU: Allwinner H5, Quad-core Cortex-A53 @ 1.2GHz
  • GPU: Mali-450 MP6
  • Memory: 1GB DDR3 (shared with GPU)
  • Storage Expansion: Supports Micro SD card (up to 128GB); onboard M.2 Key-E interface (proprietary protocol) for dedicated WiFi or eMMC modules.
  • Peripheral Interfaces:
    • USB 2.0 × 3, USB OTG × 1
    • 10/100M Ethernet × 1
    • CAN Bus × 1
    • Micro HDMI × 1
    • 3.5mm Audio Jack × 1
    • Controllable 5V Fan Port (ZH1.5) × 1

Controller System (MCU)

  • Main Chip: STM32F407VGT6
  • Compatible Firmware: Klipper / RRF
  • Power Input: DC 12-24V
  • High Power Output:
    • Heated Bed Port: Max 15A
    • Heater Cartridge Port: Max 6A
    • Fan Port: Max 1A
  • Motor Driver Support: Supports SPI, UART, STEP/DIR modes, compatible with TMC5160Pro, TMC2209, A4988, and other mainstream drivers.
  • Functional Interfaces:
    • Temperature Sensor (NTC 100K) × 3
    • Two-wire CNC Fan Ports × 6 (selectable voltage)
    • BLTouch/Probe Interface
    • RGB LED Strip Ports × 2
    • UART, 12864 LCD Screen Interface
  • Supported Kinematics: Cartesian, Delta, CoreXY, Ultimaker, and other mainstream architectures.

Important Parameters & Tips

Port Output Current Capability

The supply voltage directly affects the maximum output current of the ports. Please refer to the table below when configuring your heating components:

Output PortMaximum Current at 24V SupplyMaximum Current at 12V Supply
Heated Bed Port15 A7.5 A
Heater Cartridge Port6 A3 A
Fan Port1 A0.5 A

Tip: For system stability, it is recommended to use a dedicated controlled power supply for high-power loads (e.g., the heated bed) or to derate appropriately when approaching the upper current limits.

Loading...