I was testing out prusa generated gcode files last night. Mine is binary compatible firmware and gcode Currently power supply is zip tied in place (with some double sided tape) But this is only temporary The lead screw nuts are plastic, defiantly moulded. Feel almost nylon like, but sadly can't be sure.by Dust - Prusa i3 and variants
Create a wiki user account, see And add it But note. If its not open source but some sort of thinly veiled advert It will be removed. See "If a wiki page describes a product that is offered for sale, it is required for source files to be available for that product if it is to be hosted on the RepRap wiki. Products that do not comply with this rule will first be tagged with a warning and thby Dust - Controllers
I do... but its deep in my extruder... Ill see what I can do, but I’m not disassembling it.by Dust - Prusa i3 and variants
This question has been answered many many times.... one last time. "Renaming fpos_t variables in SdBaseFile.h and SdBaseFile.cpp to another name like filepos_t fixes it fully. The issue is that old versions of marlin used the variable name fpos_t but newer version of Arduino grabbed this name as a reserved structure causing the old marlin to fail to compile."by Dust - Reprappers
which means the sensor is plugged into the wrong place or the firmware is configured wrongly for your hardware. Or passably a board fault...by Dust - Prusa i3 and variants
So no we know the firmware can fit... so that is the first question answered Many many other questions.. remain Next is how many i/o pins does the glcd need and are there enough on the available connectors... (Ive seen this around but cant find it quickly, but the board looks like iy used standard reprap connectors ) from [3dprintingdatabase.org] and we see that exp1 and exp2 and sd raby Dust - Controllers
another common problem lack of maintenance lm8uu's need lubrication. If they don’t get lubrication then friction builds up and it starts skipping I just use 3in1 oil.. don’t use wd40, its a water displacer more than an lubricant. The extrude normally moves along the X axis, left to right.by Dust - Reprappers
"avrdude: verification error, first mismatch at byte 0x1f800 0xff != 0x8f" thats not good, either your chip is damaged or there is an issue with your programmer do you have another ardunio laying about? you could install ArduinoISP on that and use it as a programmer ie I agree that Sanguino is a PITA!by Dust - Firmware - Marlin
@newelley no. marlin does not contain the code to do this at this time. At this time only Prusa firmware does this and its been trimmed and customized to only work on mini-rambo boards.by Dust - Prusa i3 and variants
that board can have either 644p cpu or 1284p cpu the difference is 64Kbyte or 128Kbyte of Flash program memory 64Kbyte is to small to hold the needed 100+Kbyte firmware Take a close look at the main chip on your board, it will have a number on it. 1284p or 644pby Dust - Controllers
firmware stops you directly playing with IO pins that are under control of the controller ie in pins.h #define SENSITIVE_PINS { 0, 1, \ X_STEP_PIN, X_DIR_PIN, X_ENABLE_PIN, X_MIN_PIN, X_MAX_PIN, \ Y_STEP_PIN, Y_DIR_PIN, Y_ENABLE_PIN, Y_MIN_PIN, Y_MAX_PIN, \ Z_STEP_PIN, Z_DIR_PIN, Z_ENABLE_PIN, Z_MIN_PIN, Z_MAX_PIN, Z_MIN_PROBE_PIN, \ PS_ON_PIN, HEATER_BED_PIN, FAN_PIN, FAN1_PIN,by Dust - Firmware - experimental, borrowed, and future
That control board may have a 644p, that’s in sufficient for a glcd, basic marlin firmware with glcd and sd enabled is uses 100,448 bytes because this is a dot matrix ie 128 x 64 pixels, all fonts, graphics and the code to drive it has to be in the control board firmware.by Dust - Controllers
If description is accurate only cause of this is Z home feed rate to high, and basically its trying to move but failing and bouncing back, actually moving backwardsby Dust - Firmware - Marlin
Rumba has no support for directly connecting a Thermocouple, you need a thermocouple amplifier chip and feed the output into one of the ADC inputs, eg 'MAX31855 breakout' product egby Dust - Firmware - Marlin
Smoke rises, it should be on the roof above the machine or the roof of your printer enclosure putting it on the power supply or ramps means it will probably just skirt around the sensor and will not trigger until the room is full of smoke down to the level of the printerby Dust - Safety & Best Practices
you should also find where your micostepping is set M350 Make sure E is set the same as Zby Dust - Firmware - Marlin
no make sure it is un commented, you want it enabled ie "#define Z_DUAL_STEPPER_DRIVERS"by Dust - Firmware - Marlin
Right so add in the following into pins_MB_LaserBot.h #define E1_STEP_PIN 5 #define E1_DIR_PIN 4 #define E1_ENABLE_PIN 59 #define E1_CS_PIN -1 uncomment from config adv.h Z_DUAL_STEPPER_DRIVER (this steals E1 and re assigns it as Z2) cross your finger and compile. Oh you probably need to set E steps/mm same as Z ie #define DEFAULT_AXIS_STEPS_PER_UNIT {4by Dust - Firmware - Marlin
"Attachment shows E1_STEP_PIN is defined in pins.h ???" no it does not, its shows defining _E1_Pin as E1_STEP_PIN Where did you get your firmware from? I see you have set MOTHERBOARD BOARD_MB_MEGAPI_LBOT but BOARD_MB_MEGAPI_LBOT is not a standard supplied board. (and google isnt helping) You need to show us the pins for this board. If its following the new style it will be a file pins_MEby Dust - Firmware - Marlin
Some boot loaders are just broken I use the one from use their bootloader-1284p-16mhz.hex and set upload.protocol=stk500v2 upload.speed=115200by Dust - Firmware - Marlin
The issue is FolgerTech, they are providing a really old un patched version of marlin. The real marlin repository has had this fixed for years. Renaming fpos_t variables in SdBaseFile.h and SdBaseFile.cpp to another name like filepos_t fixes it fully. The issue is that old versions of marlin used the variable name fpos_t but newer version of Arduino grabbed this name as a reserved structureby Dust - Firmware - mainstream and related support
"physical pullups resistors" are external to the chip and cannot be disabled in firmwareby Dust - RAMPS Electronics
Yip defiantly printed and from its look (rougher finish, lots of strings) and its flexibility I would say it PET of some sort I powered up my mk2, It all moves, heats up etc. Even passes the self test in Prusa's firmware.by Dust - Prusa i3 and variants
This could be a few things... Do you have the auto reset jumper installed? "a 2-pin header to the "Autoreset Enable" jumper labeled AUTO RST on the silkscreen. This is located between the Z stepper motor socket and pins 8-10 of the ATMEGA1284P socket." This enables the serial interface to be able to reset the board to run the bootloader you installed Secondly make sure the boards.txt file forby Dust - Firmware - Marlin
So there are, I was not aware of the second one.. Not that I need one. My MK2 from a upgrade kit is now assembled, everything is attached excluding the power supply, which will be separate for a while. About to hook up power and start testing.by Dust - Prusa i3 and variants
Use two additional large (6mm) zip ties. Ie keep one end of the belt around the plastic, the other looped around nothing just zip tied on itself, use larger 6mm zip tie just around the plastic and the last 6mm zip tie to join the loped belt and the zip tie around the plastic. tension by pulling the zip tie eg like this You just have to make sure the extra zip tie doesn’t hit or interfereby Dust - Reprappers
It depends on what version of marlin your using... current marlin pins_RAMPS.h find #define HEATER_0_PIN RAMPS_D10_PIN and change to #define HEATER_0_PIN RAMPS_D8_PINby Dust - RAMPS Electronics
That campaign worry’s me, at one point he is talking about changing the weight of copper... ie the thickness... you can't just do that as it would change the resistance making it useless.. He doesn’t come across as knowing what he is doing. Also it seems to just be the PCB, you still need the mounting hardware and the PEI sheet.by Dust - Prusa i3 and variants
nah, just installing the LCD, following the manual in order. (its slow going when you have to cut screws down to length and make up custom ribbon cables as you go) With some minor mods so my geeetech 2004 lcd display works in the mk2 lcd case. (knob and reset button are much shorter on my board vs the real ones) everything else lines up fine, LCD position, SD card position, screw holes, knobby Dust - Prusa i3 and variants
What resources ? no usb sticks or blank cds? a live cd is just that, a cd you boot, and then your running linux... no change to your OS and if you don't have a cd you can make a bootable usb stick very little to learn, as long as you can operate a mouse and a keyboard... You install ardunio ide and it just like the windows versionby Dust - General