1) hell no. the idea is to get away from archaic bad firmware 2) I would ask in the smoothie forumby Dust - Controllers
This is a communications issue, basically its says I cant upload to this board. wrong serial port would be the first thing to check.by Dust - Prusa i3 and variants
Some Arduino Mega 2560.use a different usb to serial converter (ch340) Firstly you need to identify what you have on your board, then install the appropriate drivers. Look at the chip in behind the USB connector If it looks like this its a ch340 If its looks like the following then Its a standard ATmega16U2 and normal drivers should work. This chip could also be rotated 45 degreesby Dust - Firmware - mainstream and related support
stepper motors should be fine regulator is for 5v for the board.by Dust - Reprappers
Well I can see that its has 35v caps, that is a good indication that it should support 24v. Sadly its not an open source board so they don't tell you everything... But basically its just a fancy ramps... The last image on the advert (https://images-na.ssl-images-amazon.com/images/I/71Y0uLUsWfL._SL1000_.jpg) clearly shows its 24v on the power plug. So I would say yes it does support 24v. Theby Dust - Reprappers
This looks to be a 3-phase stepper These are not compatible with standard reprap drivers... Going to need a 3-Phase Hybrid Stepping Motor Driver Don't know if there is a 3-Phase Hybrid Stepping Motor Driver that plugs into RAMPS, suspect there isn’t. nothing like pololu modules anyways. But if they use the standard step direction and enable lines that can be wired in to the pololu socket.by Dust - Stepper Motors, Servo Motors, DC Motors
RifRaf was doing this with 3 extruders back in 2014.. eg eg (admittedly poorly tuned machine) some details but looks like it may be been lost in time... I sure he posted it somewhere else... ah here is itby Dust - Crowdfunding Projects Announcements
nearly always max feedrate is to high eg #define DEFAULT_MAX_FEEDRATE {300, 300, 5, 25} the value 5 is for Z axis, lower it to 3, some even need 2.by Dust - Firmware - Marlin
I would try G28 X0 Y0 ;move X/Y to min endstops G92 X-40 Y-40 ;tell the printer where it really is G1 X0 Y0 ;move to 0,0 to test it Actually I would put this in firmware in configuration.h #define X_MIN_POS -40 #define Y_MIN_POS -40 #define Z_MIN_POS 0 #define X_MAX_POS 190 #define Y_MAX_POS 190 #define Z_MAX_POS 200by Dust - Firmware - Marlin
Depends on who made the display and cloning whom... but I would guess you need //#define DOGLCD // Full graphics display remove the //'s in the front you will also want //#define SDSUPPORT remove the //'s in the front you may want //#define SPEAKER remove the //'s in the front I'm going to guess you have a RRD type GLCD in which case you need to enable //#define REPRAP_DISCOUNT_SMAby Dust - Prusa i3 and variants
how about helping yourself out and posting your configuration.h ? But at a guess I would say you have core xy enabled or some other non Cartesian motion system Basically start again, download the latest marlin check #define MOTHERBOARD BOARD_RAMPS_14_EFB is there.. don’t change anything else (at this stage) And test thing from a pc for now, ignore fancy lcd for now, it just creates moby Dust - Prusa i3 and variants
G0 and G1 are identical in marlin You add a F parameter to specify the requested feed rate eg. G1 X100 F4000 F is in mm per minute The only thing in firmware is the maxfeed rate values, this is the max feedrate you can request, anything over that is just set to the max value.by Dust - Firmware - Marlin
lower the max feed rate on Z, default are normally to high.by Dust - General
on the newer arduino fpos_t is already defined so when older firmware get compiled it errors edit SdBaseFile.h , change all fpos_t to filepos_t (there isnt many) also edit SdBaseFile.cpp and change all fpos_t to filepos_t Current marlin already has this done re the display, you need the correct display enabled in your configuration.h and the correct motherboard setby Dust - Firmware - mainstream and related support
The 12v goes from the power supply threw the 5a poly fuse threw D1 to the mega via the Vin pin On the mega it goes threw the voltage regulator to generate 5v. Firstly check you have D1 installed (its hiding under the X and Y pololu modules) But most likely you have killed the 5v regulator on the mega, as its easy to do, plugging in your 3 pin endstops in backwards will do this every time.by Dust - RAMPS Electronics
Its a GT2560 wiring guide (also on above link)by Dust - Prusa i3 and variants
Quotecozmicray Once again I am doing a project ---- here is no information but I can't wire and know nothing --- please design and do project for me!! angry smiley Everyone has to start somewhere...by Dust - Stepper Motors, Servo Motors, DC Motors
With a diamond hotend, its 3 extruders one hot end, but all filaments are at the hot end. So you don’t have the option to lower the temp on the non extruding filamentsby Dust - Look what I made!
Looks like a reprappro huxley But parts of the frame do seem to be missing, and they have swapped out the extruder for a more common wades styleby Dust - Huxley
get the required eye safety gear also....by Dust - Reprappers
The power plug on the Uno is only designed to carry power for the uno, You will need to power the stepper drivers separatelyby Dust - Stepper Motors, Servo Motors, DC Motors
You have to have access to the source code of the original firmware to get these details, you cant extract it form an existing firmware You can only do binary copies and the source and destination boards must be %100 identical to copy form an old to a new board. You can't extract the source code from a binary (for the pendants: without spending several months reverse engineering the code) mosby Dust - General
m501 has never returned thermistor values (on normal marlins that is) from your old firmware get the value from the configuration.h fileby Dust - General
Yip diamond hotends has PTFE liners (well bowdens terminate at the hot end, right threw the cooling fins) The issue is probably that these bowden cables need to be cut perfectly at 90 degrees... going to need a jig for this...by Dust - Look what I made!
in the file pins_RAMPS.hby Dust - General
Someone has presumed in the code that two extruders will both need heaters... If you look at https://github.com/MarlinFirmware/Marlin/blob/RC/Marlin/pins_RAMPS.h#L150 You see #if ENABLED(IS_RAMPS_EF // Hotend, Fan, Bed #define FAN_PIN RAMPS_D9_PIN #define HEATER_BED_PIN RAMPS_D8_PIN while other board configurations #define HEATER_1_PIN I would try changingby Dust - General
Yes you can power the heated bed board directly by plugging it into the power supply normally. It will just heat up uncontrollably, so don't leave it like this.by Dust - General
power the mega on its own from the dc jack, (no ramps) check you are getting 5v from the regulator sadly electronics can be damaged with no visible signs... (especially with inferior human eyes) If thats fine you could have killed the usb/serial chip or the mega itself... both are surface mount and not worth repairing if you don’t already have SMD gearby Dust - General