The firmware branches maintained here are made possible by the support of sponsors like Tiny Machines 3D as well as our customer base through 3D printing services. If you would like to support continued development, please consider you’re next machine purchase from Tiny Machines and thank them for supporting open source development or consider ordering anything outside you’re own machines capabilities through us! If you dont need anything printed or any additional machines, you can also support us through Patreon here – https://www.patreon.com/InsanityAutomation
- Creality Firmware Branches
- In addition to the configurations with Tiny Machines 3D, we have teamed up with Bondtech to offer 440 DDX specific combinations!
- Now that we have configured an auto build, we are able to provide quite a few HEX file configurations. There is an issue with Windows systems limiting path depth however so the file names need to be shorter than we would prefer. Therefore, here is a legend to decoding what they are
- AC – Keenovo AC bed heater
- BLT – BLTouch
- BIL – Bilinear Leveling
- UBL – Unified Bed Leveling
- DZ – Dual Z Steppers
- Fil – FilamentRunout
- Slnt – Creality Silent Board
- H – E3D Hemera Extruder
- LR – Lerdge Filament Sensor
- MC – Mosquito Creality mount
- ME – Mosquito E3D mount
- Host – For Melzi ONLY – option disables local SD card to allow more features and buffer for Octoprint control
- SD – For Melzi ONLY – SD card functions normally, reduced host features and menus
- NF – Noise filtering for machines with cable extensions – reduces homing accuracy!
- EZABL – TH3D EZABL or other Normally Open 18mm Sensor
- 12mm – TH3D 12mm EZABL or other Normally Open 18mm Sensor
- 422 – Creality STM32F1 based Motherboard 4.2.2
- 427 – Creality STM32F1 based Motherboard 4.2.7
- ET – E3D or Slice Engineering 300C Thermistor
- ST – Slice Engineering 450C Thermistor
- PT – Slice Engineering PT1000 Temperature Sensor
- 50W – PID settings for 50 watt Slice Engineering heater cartridge
- Search function highlights matches in Red
- Formbot / Vivedino Firmware Branches
- Mamorubot / HieHa Firmware Branches
- Artillery X1
- Other Firmware
- Raise 3D N2+ (Dual) 2.0 [ https://github.com/InsanityAutomation/Marlin/tree/Raise3D-N2+-Dual ]
- Funmat HT https://github.com/InsanityAutomation/Marlin/tree/FunmatHT – Thanks to 3DXTech
- Lulzbot with Universal Tools – https://github.com/InsanityAutomation/Marlin/tree/LulzbotTestBase
- Modix Bix 60 https://github.com/InsanityAutomation/Marlin/tree/ModixBig60
- Anet E16 – https://github.com/InsanityAutomation/Marlin/tree/AnetE16V2.0.5.2
- Tronxy Chithu based – https://github.com/InsanityAutomation/Marlin/tree/TronxyX5SA
- Marlin Commit History –https://github.com/MarlinFirmware/Marlin/pulls?q=is%3Apr+is%3Aclosed+author%3AInsanityAutomation
- Active Projects
- https://github.com/MarlinFirmware/Marlin/pull/19012 Finish Tenlog display code
- https://github.com/MarlinFirmware/Marlin/issues/13817 IDEX drifting z offset on tool change with UBL
- https://github.com/MarlinFirmware/Marlin/issues/9802 Multiple touch homing
- https://github.com/MarlinFirmware/Marlin/issues/12568 Tool change offset changes
- https://github.com/MarlinFirmware/Marlin/pull/13669 Hotend offset adjustment clamping
- https://github.com/MarlinFirmware/Marlin/issues/13701 Filament width sensor hang on 32 bit
- Anet A10 Delta STM32F103 board analysis
- Video documentation of firmware branch configuration options and flashing with platformio
- Make UBL scale mesh to softstop limits but still use bed size for probe reachable point checks by default
- LPC4078 208 pin MCU support
- Further testing of M425 Auto backlash and offset calibration on IDEX
- HASH motion for IQEX (Quad independent tools) https://youtu.be/tzf8903FvCs
- Planned Projects
- Implement Virtual Tools
- Port Duet2 Wifi with Duex5 to Marlin 2.0
- Further Gcode Parity with RRF
- Extend Host Prompt Support for Power Loss Recovery
- Improve native ESP32 web support
- Integrate 12 stepper LPC1778 PCB to configure ideXY quad head system as well as integrate 3 extruder mixing to IDEX
- Video walkthrough of each bed leveling system usage and all functions
- G34 auto allignment auto detection of stepper positions to prevent incorrect adjustments
- Adjust offset application for more tool change types – https://github.com/MarlinFirmware/Marlin/issues/8080
Allow setting proxy XY offset and Mesh inset from M851 https://github.com/MarlinFirmware/Marlin/issues/6713