Mosquito hotend firmware
Hi all. This is my first post. I set up my mk3 with a new mosquito hotend and I get 0/0 for the hotend temp. Of course, this triggers the "Mintemp error." During the Wizard, the hotend works fine. I was able to do a PID configuration because the hotend was warm from the Wizard test. I am trying to avoid frustration and I hope someone is willing to help with the modification for the thermistor. I have altered Marlin before with my other printers, but I hope someone has already done the mod and is willing to share. Thanks.
RE: Mosquito hotend firmware
Brian, you don't specifically mention you are using the Slice thermistor nor which actual extruder. So we'll assume you are on the Slice because you are getting a MinTemp error. The simplest solution for me to give you is a link to my firmware which supports desirable goodies. https://github.com/guykuo/Prusa-Firmware/tree/0.9-Degree-Stepper-Support
Among things supported are the Slice thermistor.
Once you get to setting up Configuration_prusa.h, the start of that file contains define that turn on/off the extra features supported in my firmware. As you are probably not on 0.9 degree motors,
comment out...
#define X_AXIS_MOTOR_09 //kuo exper X axis
#define Y_AXIS_MOTOR_09 //kuo exper Y axis
uncomment the following to have the firmware support the Slice thermistor.
//#define SLICETHERMISTOR //uncomment for Slice Thermistor
You should not need to do any e-steps and microstepping stuff if you are on a direct drive, non-geared extruder. If you are on a geared extruder, uncommend the correct gearing define in the firmware and also set up microstepping and esteps as described in the firmware.
RE: Mosquito hotend firmware
@guy-k2
Sorry, you are correct. I am using the Slice thermistor and the heater cartridge. Also, I am using the stock motors and stock extruder. Thanks so much. This is exactly what I was hoping for. I really appreciate the instructions for getting this set up. I will work on it this weekend.
RE: Mosquito hotend firmware
I am having great success with my Mosquito magnum (with Slice thermistor and heater) for polycarbonate printing at 290C.
You will find PC filament in preheat menu of my firmware. Got tired of manually dialing in the preheat temps.
RE: Mosquito hotend firmware
Hi Guy, thanks for generating a new Firmware for the Magnum and MMU2 (I'm still on the previous one where were played with the distances). I'm in the middle of a biggish print so I'm yet to try, but I see the distances are different by 3mm in the MMU.CPP:
CAN_LOAD: current_position[E_AXIS] += 56; --> I've been using 53
PULLBACK: current_position[E_AXIS] -= 48; --> I've been using 45
It would be great to also have a thread for your Firmware (this or another?).
Thanks again for your work - A+
Nathan
RE: Mosquito hotend firmware
....just canned my MMU2s print as I was getting colour bleed (need to up my purge), so I'm giving the updated FW a go with your 56/48mm settings and will report back (but so far so good).
RE: Mosquito hotend firmware
Current filament move distances in my firmware were arrived upon by measuring distances in CAD of the various hot ends/extruders. I focused on distance from Bondtech drive axle height to melt zone. Some previously published distances did not match well with the CAD dimensions. So, I decided upon new values aiming for equivalent behavior for the various Bondtech to melt zone distances.
RE: Mosquito hotend firmware
Yup - all good. Just did a 100 MMU change test and not an issue. Perfect.
Thanks
Nathan