-
-
Notifications
You must be signed in to change notification settings - Fork 26
1.Deltas FLSunQ
- All features from the latest version of Marlin (News)
- Ready for MPC function instead PID nozzle.
- Temperature Model Predictive Control (MPC)
- Reorganization of the "Special Delta" menu
- Set 32Steps for MoBo with TMC mode UART
- Sensorless homing tweak
- Rewrite config file (FLSUNQ_Config.h) to add options HotEndAllMetal/MPC/Buffers hosts/...
- Ready for TFT Screen Mks-TS35Rv2(SR), Btt-TFT35v3(SR),Mks-TFT35v1(QQSP/Q5)
- option to use MKS H43 screen (DWIN) (QQSP/Q5/SR)
- Firmware for "QQS-Pro" with A4988/TMC220x_Standalone/TMC220x_UART/TMC2209_UART one-wire.
- Firmware for new "QQS-Pro" with GD32 chipset.
- Firmware for "Q5v1.2" and "Q5v1.3" with A4988/TMC220x_Standalone/TMC220x_UART.
- Firmware for "SR" with TMC2209_UART and both motherBoard (Mks/Btt) and other screen.
- Some families of boards like SKR13/14/14T/2.0b and MKS Nanov1/v2/v3.
Integrated Function | Active | Option | Values |
---|
- Driver A4988|Ready|S|XYZ+E
- TMC220x Uart|Ready|U8 or U9|XYZ+E
- TMC220x StandAlone|Ready| 8 or 9|XYZ+E
- UI Color|True| C or r | Mks-TFT32/TS35R or BTT_TFTs family
- Module Wifi|Ready|W or w|ESP3Dv2.1 or ESP3Dv3.1
- Type extruder|True|T or B|Titan or BMG extruder
- PreHeat bed before probing|True|P|60°C
- Unified Bed Leveling|True|U|32pts with memo (many location in Eeprom)
- Linear Advance|True|L| M900 K0
- Function Arc|True|R|G2 and G3 command
- Mode 32steps|UART Mode|32|Q5/QQSP/SuperRacer(All steps are doubled)
- MeatPack|Ready|M|Plugin Octoprint to compress serial dialog
- Eeprom memory|True|Config. Menu|Reset by menu
- Recovery PowerFailed|True|Config. Menu|Enable by menu
- Classis Jerk|True|Config_Advanced Menu|10/5
- Filament sensor|True|Config. Menu|Enable by menu
- Z_OffSet Wizard|True|Special Delta Menu| Ajustment Z offset
- BabyStepping|True|By Tune Menu or Motionscreen or double touch screen|To adjust the layer height during the first print lines.
- Special Menu Delta|True|Main Menu|Easy to prepare your Delta
- Menu Host|True|Main Menu|Start a ready print on the host
- Prompt support on Host|True||Printer Action Request on Host
- All parameters|True|UI Marlin|All adjustment by menu
- Native Language|True|Main Menu|EN, FR, DE, ES, IT
- Disable Bip/Sound|True|Main Menu|A mute option to the LCD menu
- Multi-volumes|True|Media Icon or Main Menu| Enable on SuperRacer
- Thermal protection|True|Bed, Nozzle|Protect your printer from damage caused by abnormal heating.
Function | State | Options | Values |
---|
- ⭐|👌|🎉|🤔
- UI Portrait|Ready|c or f| Minus letter
- UI TFT|Ready|C/F or r or D| Color/Classic Marlin, Reprap Classic, Serial screen(DWIN)
- Type extruder|Ready|T/B/O or X |Bowden or Direct drive system
- High Temp|Ready|Hx|300°C with x = Type thermistor
- Model Prediticve Control|Ready|m| New PID nozzle
- Neopixel|Ready|Nx| x = number of leds
- Auto Bed Leveling Bilinear|True|A|32 points
- Stallguard2|Ready|G|Sensorless Homing(only TMC2209)
- Stallguard2|Ready|g|Sensorless Probing(only TMC2209)
- Function input shaping|Testing|Z| Zero vibration:To remove ghosting at high speed.
With activate parts in sources:
- EDIT_MENUS
- [NATIVE_LANGUAGE]
- [HOTEND_IDLE_TIMEOUT]
- [AUTO_OFF_SCREEN]
- [MODEL_PREDICTIVE_CONTROL]
- PROBE_OFFSET_WIZARD
- DELTA_CALIBRATION_MENU
- AUTO_BED_LEVELING_UBL
- UBL_WIZARD
- [MULTI_BUILD_MESH]
- [UBL_HILBERT_CURVE]
- [TEST_PRINT_PATTERN]
- [PREHEAT_LEVELING]
- [POWER_LOSS_RECOVERY]
- [FILAMENT_RUNOUT_SENSOR]
- [FW_RETRACT]
- [BABYSTEPPING]
- [PAUSE_BEFORE_DEPLOY_STOW]
- LIN_ADVANCE
- [ARC_SUPPORT]
- [BINARY_FILE_TRANSFER]
- [MEATPACK]
- STALLGUARD2
- [UART_MODE_for_TMC/RPI/ESP]
(STOCK Firmware Marlin = QQSP_STOCK-Robin_mini.bin or SCWTPULRM-Robin_mini.bin)
Link to firmwares: HiSpeedv1_&_RobinMini
With integrated stepper drivers(A4988)=>(SC.....-Robin_mini.bin)
With removable stepper drivers. 2&3_A4988(Green/Red)=>(SC.....-Robin_mini.bin)
4xTMC2208_standalone MKS =>(QQSP_STOCK_TMC8-Robin_mini.bin or 8C....-Robin_mini.bin)
New version of HiSpeedv1 with a new chip (GD32F303VET6)
You have to rename the firmware name to "Robin_nano.bin" instead of "Robin_mini.bin".
(STOCK Firmware Marlin = Q5_STOCK-Robin_nano.bin or Q5_8+SCTPULR-Robin_mini.bin)
Link to firmwares: NANOv1.2/1.3=>(Q5_Header-Robin_nano.bin)
(Firmware+Other TFT = SRB_SrBPULR32-firmware.bin)
(Firmware+Other TFT = SRM_SCBPULR32-Robin_nano_v3.bin)
Note: Here are the two screens that work with my firmwares,
BTT-TFT35v3 Option "r"
MKS-TS35R Option "C"
MKS-TS35R Portrait mode Option "c"
Link to firmwares: Btt-SKR13=>(SRB_Header-firmware.bin)
Link to firmwares: Mks-NANOv3.0=>(SRM_Header-Robin_nano_v3.bin)
Link to firmwares: MKS=>
Link to firmwares: BTT=>(Header-Board-firmware.bin)
Link to wiring diagram:
Typically the probe/sensor for the QQS-Pro/Q5/SR printers.
- Z Probe Offset (-16.2mm)
- Other stepper motor drivers
White, black or brown for TMC220x. Green or red for A4988.
- TFT screen color Marlin - Screen CLASSIC LCD (option "F/f")
- Screen COLOR TFT (option "C/c")
- Screen Color BTT-TFT (option "r")
- **Special Delta Menu** (Marlin COLOR and BTT TOUCH)
- Modules Wifi (option "W/w")
- Led Strip (NeoPixel) with additional converter 24v/12-5v (option "Nx")
No validated:
- TMC5121, TMC2130, ...
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