-
-
Notifications
You must be signed in to change notification settings - Fork 27
1.4.CAPTION Firmwares
Each firmware has a header that corresponds to the hardware (MotherBoard and modules) and functions used in the firmware.
Below is an example with the firmware for a QQS-Pro printer with a HiSpeedv1 board with 4xTMC2208 stepper drivers (Mode standalone):
✨Exemple: 8CWTPULR-Robin_mini.bin =>
- (8) TMC2208 standalone -
- (C) UI Marlin TFT32 -
- (W) Wifi module -
- (T) Extruder Titan(Stock)/BMG_left -
- (P) PreHeat bed at 60°C -
- (U) Leveling mode (UBL) -
- (L) LinearAdvance -
- (R) Arc function enabled.
📌Note:
-
"QQSP_STOCK-Robin_mini.bin" or "SWCTPULR-Robin_mini.bin" => QQS Stock(4xA4988) with STOCK extruder.
-
"Q5_STOCK-Robin_nano.bin" or "Q5_8+SWCTPULR-Robin_nano.bin" => Q5 Stock(3xTMC2208+1xA4988) with STOCK extruder.
-
"Q5v1.3_STOCK-Robin_nano35.bin" or "Q5v1.3_8+SWCTPULR-Robin_nano35.bin" => Q5v1.3 Stock(3xTMC2208+1xA4988) with STOCK extruder.
-
"SRB_SrBULR-Robin_nano_v3.bin" or "SRM_SrBPULR-Robin_nano_v3.bin" => SR + Pack_TFT(4xTMC2209+1xBTT-TFT) with BMG extruder and BTT-TFT family.
-
How to do an update =>Update and Flash
After choosing your binary, remove the "header" or rename the file:
- "Robin_mini.bin" for QQS board,
- "Robin_nano.bin" for QQS board with GD32 chip,
- "Robin_nano.bin" for Q5v1.2 board,
- "Robin_nano35.bin" for Q5v1.3 board,
- "Robin_nano_v3.bin" for SRM board,
- "firmware.bin" for SKR board or first SR boards,
Place it on your SD card, insert your SD card into the printer and PowerOn your printer.
♻️ The options in bold are the active options in all firmwares.
👷**/------Stepper Drivers--------/**
- (S) 4xA4988 for "QQS_STOCK-Robin_nano",
- (S) 3x2208+1xA4988 for "Q5_STOCK-Robin_nano",
- (S) 4x2209UART for "SR". --
- (A) A4988
- (8) TMC2208 Standalone
- (9) TMC2209 Standalone
- (U8) 4xTMC2208_UART with no module ESP12 (QQSP/Q5)
- (U9) 4xTMC2209_UART with no module ESP12 (QQSP/Q5) --
- (U8+) 3xTMC2208 (XYZ) + Choice for E0 (A4988,TMC220x) => U8+A (3x2208Uart + 1xA4988)
- (U9+) 3xTMC2209 (XYZ) + Choice for E0 (A4988,TMC220x)
- (UH) 4xTMC2209_UART with one wire (option to add modules EspWifi/Rpi/Neopixel/Tft_Screen)
📺**/-------Options UI TFT--------/**
- (F) UI STANDARD (Emulation LCD screen on TFT)
- (C) UI MARLIN (TFT Color screen)
- (I) UI MKS (TFT Color screen>=480x320 use Lvgl/NANOv2-3)
- (r) UI STANDARD (Marlin Mode on TFT FOR SKR/NANOv2-3)
- (D) UI Color with DGUS/DWIN screen
- (s) UI TOUCH Color with BTT-TFT screens (Mod QQSP/Q5)
🔧**/------Modules & Extruder--------/**
- (N) NeoPixel (management of led strips).
- (W) Module ESP8266/ESP12 (infos at the middle of the index page).
- (w) Module ESP8266/ESP12 with ESP3Dv3.0 Firmware.
- (T) Extruder Stock (Titan or BMG_left).
- (B) Extruder BMG_right (also reverse the extruder direction).
- (O) Extruder OMG_v2.
- (X) Extruder DirectDrive NEMA14 Pancake (to Mini-Sherpa, SuperDriveHX, Orbiter, etc)
⚗️**/-------Options in firmware----/**
- (P) PreHeat bed (60°c min) before leveling
- (U) BED_LEVELING_UBL (UBL)
- (L) Linear Advance
- (R) ARC_SUPPORT
- (a) BED_LEVELING_BILINEAR (ABL).
- (G) SENSORLESS_HOMING (Only 2209UART)
- (g) SENSORLESS_PROBING (Only 2209UART)
- (m) MPCTEMP - Model predictive temperature control
- (32) Firmware in 32 steps for a better accuracy of movement(TMC UART mode)
🎨/-----Others options included or for advanced users who build their firmware----/
- UI screen (All functions are adjustable in real time through the screen menu.)
- HOST_ACTION_COMMANDS (Action Command Prompt support Message on OctoPrint)
- (M) MEATPACK (Improve dialogue/communication with OctoPrint)
- SPECIAL DELTA MENU ((step by step to prepare your Delta)
- LCD_LANGUAGE (Change to the native language: fr, de, es, it)
- FW_RETRACK (firmware manages the retraction)
- RUNOUT SENSOR (runout sensor enable but no active)
- SOUND (Switch menu to dis/enable the speaker)
- BINARY_FILE_TRANSFER
- VOLCANO (For AllMetalHotEnd - Temp limit 300°C)
- TEMP_SENSOR_0 (After changed the thermitor nozzle)
- HEADTER MAXTEMP (After changed a new block hotend)
- Option for differents Probe, sensor, custom effector
- etc
✨**/-------Some examples of Firmwares ----/**
- (Q5_8+SCTPULR-Robin_nano) => Q5 Stock(3xTMC2208+1xA4988) with TITAN extruder.
- (Q5_9CBPULR-Robin_nano) => Q5 with 4xTMC2209 with BMG_right extruder.
- (QQS)U9rTPULR16-SKR14_firmware => QQS with SKRv1.4 Board with emulation LCD (Marlin Mode)
- (SR)SCWBPULRM32-Robin_nano_v3 => SR with NanoV3.0 board, 4x2209UART, TFT35Rv2, module Wifi and 32Steps mode.
This FLSun Deltas porting project for Marlin firmware was only possible thanks to its supporters, you can participate:
Via
Via
with a Mini-Blog
.
You can also send me a tip via Thingiverse if you prefer.
- 1.📝Title
- 2.👷Delta preparation
- 3.👽️Special mods for TMC, Raspberry, LedStrip, etc
- 4.🔧The slicer
- 5.⚡️Wifi Part
- 6.📝Version History.
- 7.📌Tips and notes.
- 8.🎨Gallery of 3D printing images.
- 9. My_Deltas