ThermistorLibrary
Marlyn based thermistor library for read temperature. (by miguel5612)
mpmd_marlin_1.1.x
a fork of Marlin firmware (bugfix-1.1.x) for the Monoprice MP Mini Delta 3d printer (by aegean-odyssey)
ThermistorLibrary | mpmd_marlin_1.1.x | |
---|---|---|
1 | 16 | |
50 | 75 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | 12 months ago | |
C | C | |
MIT License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
ThermistorLibrary
Posts with mentions or reviews of ThermistorLibrary.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-30.
-
Custom stripped-down version for Arduino Uno?
I have an Arduino Uno clone that I'd like to use to control the temperature in a MK8 hotend. I was able to find this library based on Marlin to read the temperature accurately. For the moment I'm using a "generic" PID library but I'm getting oscillations in the temperature values that I can't get rid off, perhaps related to how I'm converting the PID output into a PWM signal to control the heating element's temperature. If there isn't such thing as a stripped-down version of Marling for Arduino Uno I would appreciate if someone could point me where I could find information about the details related to the PID implementation on Marlin.
mpmd_marlin_1.1.x
Posts with mentions or reviews of mpmd_marlin_1.1.x.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-20.
-
Two Prints, Same Settings, Totally Different Outcomes
After you address whatever hardware problems you have, you need to run a software calibration, most easily done by flashing mpmd_marlin_1.1.x. The bed clip upgrade is intended to improve bed switch activation pressure consistency. G29 bed mesh and hardware tweaks are not a substitution for running delta calibration.
-
Can one upgrade the V1 by swapping in the V2 main board? Is there better bang for your buck?
Have you tried mpmd_marlin_1.1.x firmware on the stock board? That will do as much as any mainboard swap could do for the specific issues you have mentioned, but you will eventually start hitting other hardware limitations. e.g., power supply, bed hole cover, machine alignment (for dimensional accuracy distortions), etc. You will still need to calibrate your machine (covered on the github page) for dimensional accuracy. There is no magic shortcut for that.
- My moon price mini delta i am having problems. It might be the temp that won’t stay at a constant temperature it ranges from 200-210 I have it set to 205
-
Resurrecting a mothballed printer
Upgrading the firmware to mpmd_marlin_1.1.x can remove a lot of software weirdness and it has better calibration routines. Someone else mentioned putting regular Marlin on there, but I think the one I linked has more calibration options.
-
I was trying to calibrate the print bed, which was causing the print head to scrape in about 1/3rd of the tray. Now, whenever the head returns to the top, this happens. Any help figuring out what went wrong or how to fix it would be massively appreciated.
All of the options for software calibration on stock firmware involve a lot of steps...tons of ways to make mistakes. mpmd_marlin_1.1.x firmware makes calibration a lot easier.
-
Does USB work properly in Linux?
That's a great point, thank you for bringing that up. I was planning on doing the delta calibration with the script, but this would sure make things easier. I think this would also indirectly fix my issue because as I mentioned in the other thread on this post, the motion controller firmware is actually what's in charge of the USB serial communication (for example, you can see all the USB-related files in https://github.com/aegean-odyssey/mpmd_marlin_1.1.x/tree/master/stm32f0xx). I've been kind of afraid to mess with the firmware, but it looks like either way I will need to flash some new firmware to get my USB working properly with Linux. I will check it out. Thanks!
-
Having issues with setting Z offset to account for new nozzle
Regardless, I think your problem can be solved by going through the entire Quick-Start Guide, starting with Step 2 (calibration) and ending with using the recommended Start Gcode. That will include a memory wipe, delta calibration, bed leveling mesh, and z-offset. The recommended Start Gcode has the correct G29 P0 setting for doing a single probe to compensate for height differences (like your new nozzle).
-
My CURA crashed, taking with it my profile settings (I had backups so It was fine, I'm just 2 weeks behind) but now the first layer is underextruding and has gaps in between the lines. Does this have to do with the Z gap being reset to default? (0.28 vs 0.45) [spaghetti not pictured]
If you are running mpmd_marlin_1.1.x, then your z-offset should not have been in your Start Gcode in the first place. If you are on that firmware, just go ahead and redo Quick-Start Steps 2-4 to recalibrate and setup firmware-specific Start Gcode.
-
Trying to set up octoprint, I have the server running and have downloaded the plug in for the hot fix, but it still won't recognize the serial port when I try to connect.
Workarounds: For stock firmware, you can use the built-in WiFi instead of a USB connection (M503 does not work and I would only use this for calibration - not printing). For mpmd_marlin_1.1.x firmware, you can do full calibrations by just putting the gcode commands in a file, saving it as a *.gcode file, and printing it, as demonstrated in its Quick-Start Guide.
-
Bed only heating to max 46 degrees, wanting to print PETG, any tips? I have pronterface set up and was wondering if it had to do with the heating values
This is covered on the mpmd_marlin_1.1.x FAQs page, but here is a direct link: https://github.com/aegean-odyssey/mpmd_marlin_1.1.x/wiki/Pronterface-Tips
What are some alternatives?
When comparing ThermistorLibrary and mpmd_marlin_1.1.x you can also consider the following projects:
Arduino-PID-Library
RAWR-TFT-Firmware-Artillery3D - The best Artillery Sidewinder X1 and Genius TFT Firmware 🖨 🦖
marlin-anime - Anime boot screens for Marlin
PrusaSlicer-settings - PrusaSlicer vendor bundles for Monoprice (MP Mini Delta) and Ultimaker (Original)
xsct - X11 set color temperature of screen
Marlin-Ai3M - 🖨 Marlin firmware optimized for the Anycubic i3 Mega 3D printer
Ender-3-Pro - Firmware source code for my Creality Ender 3 Pro
Llama-Mini-Firmware - Unofficial Firmware for the Prusa Mini
A-Delicious-Marlin-Ender-3-Firmware - Custom Marlin firmware with lots of features for Ender 3s with various boards and probes
ThermistorLibrary vs Arduino-PID-Library
mpmd_marlin_1.1.x vs RAWR-TFT-Firmware-Artillery3D
ThermistorLibrary vs marlin-anime
mpmd_marlin_1.1.x vs PrusaSlicer-settings
ThermistorLibrary vs xsct
mpmd_marlin_1.1.x vs Marlin-Ai3M
mpmd_marlin_1.1.x vs Ender-3-Pro
mpmd_marlin_1.1.x vs Llama-Mini-Firmware
mpmd_marlin_1.1.x vs marlin-anime
mpmd_marlin_1.1.x vs A-Delicious-Marlin-Ender-3-Firmware