Marlin
BTT_SKR_13_14_14T_SD-DFU-Bootloader
Our great sponsors
Marlin | BTT_SKR_13_14_14T_SD-DFU-Bootloader | |
---|---|---|
755 | 11 | |
15,827 | 105 | |
1.1% | - | |
9.9 | 0.0 | |
1 day ago | almost 2 years ago | |
C++ | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Marlin
-
Why Prusa is floundering, and how you can avoid their fate
There is _a lot_ wrong with Marlin. It is a complex codebase, full with ancient artefacts, litterred with preprocessor ifdefs every 2-3 lines of code, dynamic includes in the middle of CPP files, etc[1]. It's about as unreadable as C++ code gets--well, I guess it's not template metaprogramming.
Klipper by contrast is a breeze to read through[2].
I am very grateful for Marlin, for all of reprap, and everyone who has contributed to it. But saying there is nothing wrong with it is straight up misguided.
[1]: https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/M...
[2]: https://github.com/Klipper3d/klipper/blob/master/src/lcd_hd4...
-
Anycubic Kobra Marlin 2.1+ based custom firmware
i spent some time and successfully rebased Kobra 2.8.2 OG firmware from an unknown Marlin ~2.0.8 frankenstein to a clean latest (as of now) release (not bugfix) 2.1.x -- v2.1.2.1 + 1 commit
-
Digraphs and Trigraphs
As an example, check the macropocalypse in Marlin - but the actual trigger for me to start was Reprap firmware doing a floating point divide in interrupt context while targeting AVR8 coreā¦
-
please help, how to program ender 5 plus to make it recognize that i made it bigger?
Go to the marlin github https://github.com/MarlinFirmware/Marlin and download the latest stable or bugfix release. Also, download the configurations that match the version of the firmware you downloaded https://github.com/MarlinFirmware/Configurations
-
As an embedded programmer which parts of C++ should I focus?
Just don't do this and you'll be fine - https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/Marlin/src/core/macros.h
-
Seeking a Reliable Firmware Solution for Artillery Sidewinder X1 3D Printer
After some research, I stumbled upon a GitHub issue (https://github.com/MarlinFirmware/Marlin/issues/24281) that seemed to address a similar problem, but I can't quite pinpoint what triggers the "V86 stored setting" message in my case. I did notice that SuperSlicer includes the "G92 E0" command in the "Before layer change" section, so I'm wondering if that could be a potential culprit.
Was this the GitHub page you were talking about?
-
Auto Build Marlin with 2.1.2 finds incorrect machine name
I managed to compile straight Marlin 2.1.2.1 successfully.
-
Help - Ender 3 bricked: stuck on empty boot display after firmware update with marlin?
download Marlin firmware branch 0.2.x from https://github.com/MarlinFirmware/Marlin
- Ender-5 Pro BL Touch Install Fails at all configs
BTT_SKR_13_14_14T_SD-DFU-Bootloader
- SKR V1.4 Turbo: update firmware w/out SD card?
-
Does anyone have an SKR E3 Turbo boot loader that stops the beeper pin from activating on boot for CR10_STOCKDISPLAY?
I solved my issue by creating a custom bootloader for the board by modified the smoothieware bootloader. If anyone else want to solve this problem you can be the modified bootload.hex file and instructions on how to upload the modified bootloader from here: https://github.com/GadgetAngel/BTT_SKR_13_14_14T_SD-DFU-Bootloader
What are some alternatives?
MKS-TinyBee - MKS TinyBee is a mainboard for 3d printing, based on ESP32 module
SKR-2
klipper - Klipper is a 3d-printer firmware
Marlin-2.0.X-MKS-Robin-Nano - Marlin 2.0.X for the MKS Robin Nano 1.1/1.2
BIGTREETECH-SKR-mini-E3 - BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
Ender-3 - The Creality3D Ender-3, a fully Open Source 3D printer perfect for new users on a budget.
Marlin-bugfix-1.1.9 - Marlin 1.1.x bugfix for Ender 3 with BLTouch
Cura - 3D printer / slicing GUI built on top of the Uranium framework
BIGTREETECH-TouchScreenFirmware - support TFT35 V1.0/V1.1/V1.2/V2.0/V3.0, TFT28, TFT24 V1.1, TFT43, TFT50, TFT70
BIQU-B1
Marlin_Ender3v2 - This is an optimized firmware for Ender 3v2 3D printers. [Moved to: https://github.com/mriscoc/Ender3v2]
Marlin - Marlin