-
-
Notifications
You must be signed in to change notification settings - Fork 27
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 |
---|---|---|---|
Multi-Drivers | Ready | S/8/9/U/Hx | A4966/TMC220x on 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 | +32 point probing with memo (many location in Eeprom) |
Mesh Validation | True | Special Delta Menu | Print Bed Pattern to Validate Bed Mesh |
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 | ie:Filament change | 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. |
Parking | True | Auto | Positioning in front and at mid-height of the effector to facilitate the change of filament. |
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 point probing of bed |
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