Skip to content

Marlin 2.1.x Bugfix Nightly Build

Advertising
Advertising
?
Creation quality: 5.0/5 (4 votes)
Evaluation of members on the printability, utility, level of detail, etc.

  • 4.4k views
  • 6 likes
  • 64 downloads

License
3D design format
ZIP Folder details Close
  • Chapu's_Ender3_Firmware_JammPacked.zip
    • Chapu's_Ender3_Firmware_JammPacked.bin
    • Configuration.h
    • Configuration_adv.h
    • _Bootscreen.h
    • _Statusscreen.h

Learn more about the formats

Publication date 2022-06-15 at 03:14
Design number 755433

3D printer file info

3D model description

TESTED ON ENDER 3, MONOCROME 12864, MICROSWISS DIRECT DRIVE, AND

Ender 3 original
Ender 3 Pro
Voxelab Aquila (designed mainbaord holder, and screen holder)
Ender 3 Extended Height and Width

4.2.7 board
12864 LCD Monocrome display
(currently testing for Ender 3 V2, will post if works)

This Marlin 2.1.x bugfix was tested on the above mentioned machines with the BLTouch enabled. you may disabled if you wish.

This by default is set to run on the Micro Swiss Direct Drive all metal hot end.

By Default the direction of the motor is different in marlin 2.1, so I had to change it to work with the microswiss all metal direct drive (true vs false in marlin)

If you are running a stock machine, or a version of direct drive where the back of the motor faces you, or lastly the back of the motor points to the left you need to change direction back to stock in marlin.
heres how:

---in Visual studio code
---click on your keyboard CTRL and F
---type or copy and paste: #define INVERT_E0_DIR
---change true TO false
---should look like: #define INVERT_E0_DIR false

Included in this version of marlin firmware:

Games:
Snakes
Invaders
Brick Breaker

E Steps
#define DEFAULT_AXIS_STEPS_PER_UNIT 80, 80, 400, 130

Features:
EJerk
Scurve Acceleration
Tramming
BLTouch
BLTouch HS
Feedrates sped up, but not aggressive please check
10x10 # if grid points
3 bilinear subdivisions
2 probe points
1 extra
PID Hotend and Hotbed
PID Debug
X Twist Compensation (good if x axis bar bent)
Tramming (to my 30mm probe margin set for its offset)
filament run out
Alternative hotend, hotbed, and fan icons
Animated Marlin
Custom bootscreen, renamed machine, and status screen.
Preheat before leveling
No movement before homing
LCD Bed leveling
Mesh Edit Menu
level corners and center
PLA and ABS Temps changed
Print counter
SD Card check and retry
Individual Axis homing
Probe offset
Babystepping
Show E (filament) Total
Show Remaining time
Power Loss Recovery
Thermal Runaway
UTF Filename
Scroll Long Filename
SD Reprint last selected
Advanced Pause Feature
Home Before filament change
Filament Load and Unload Gcodes
Accelerations were changed to:
X3000, Y3000, Z200
E:Steps @ 130

Please make sure to make any changes according to your needs.

and i believe that is it for my edits. i am including the .bin, configuration.h. configuration.adv.h, bootscreen, and status screen so you can edit to your content.

*****PLEASE NOTE: THIS IS EXPERIMENTAL, AND I CAN NOT GUARANTEE IT WILL WORK ON EVERY MACHINE!

***AGAIN EXPERIMENTAL, USE AT YOUR OWN RISK.

3D printing settings

Must have Visual Studio Code
Marlin 2.1.x Bugfix
Configurations Marlin 2.1.x bugfix
A Zip file utility of your choice that can unpack my work

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi πŸ’œ.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.