Open device manager -> ports to see what COM port it is if you are unsure. After installation its recommended that you tune the power setting for the hotend and bed, this is known as PID tuning. If you'd like keep the wiring organized you will also want to get some small zip ties. Click the Upload button to build and upload the firmware. I purchased an e3d hotend and due to it using a different thermistor, the stock firmware that came with the Wanhao i3 (v2.0/2.1) won't be able to read the thermistor temperature correctly. 4. I will be referring to this one though. I tried all files from the Wanhao page -- then wanhao provide the LCD formating Firmware to clear the LCD board. TIP: Take pictures before disconnecting any cables and also use masking tape tap to label any wires you disconnect from your mainboard. Change the processor board to Sanugino using Tools -> Board and set processor to The Sanguino ATmega1284p (16MHz) using Tools -> Processor. I adjusted it because it didn't fit my i3 Plus. The lack of beeping is also amazing. I know there is a Github for the i3 plus, but unsure about v2.1. i3 Plus Extruder bracket mount £15.99 . But from what I've seen it looks like different values have worked for others. Given its 4-point bed leveling, it can be a challenge to level. Wanhao Duplicator i3 v2 Marlin 1.1.9 Configuration.h file - Configuration.h The Z offset is best set through measurement and saving the configuration. Thanks. The Maker Select v2.1 is a rebranded version of the Wanhao Duplicator i3 and any parts or tutorials should be interchangeable between those two printer. Just little things like the babysteps function (basically Marlin live-adjust). Before flashing new firmware to the Melzi mainboard you'll need to upload a bootloader to it. Narayan Adi A big thank-you is in order to everyone who's contributed to the Marlin Firmware over the years; because of their support and continued development Marlin has become a state-of-the-art, highly-extensible universal firmware for 3D Printers everywhere. I tried a few different ones found here but they all appeared to be remixed off MK8/9 designs with some flaws - the filament guide hole was not aligned properly and or the extruder plate lever base was not thick enough resulting in too much slop in the extruder lever. Go to Tools -> Programmer -> Arduino as ISP. 3D Printer Kit Review; Make your own PEI 3D printer bed and get every print to stick! X-Axis Levelling – Ensure your X-Axis is level otherwise you are going to have a hard time. You can ignore the part about the Repetier, we'll be using Marlin. Ensure the auto-reset jumper at the bottom of the board is on (or if you’ve chucked it out like I have, that the two pins are electrically connected somehow) and the power jumper up the other end of the board is set to USB. i3 Plus Extruder cable £4.99 . ie an Arduino and a 6 pin cable. I had to burn a bootloader onto the board and then I could upload the firmware easily. Because the BLTouch extension cable uses dupont connectors and the mainboard has jst connectors on the later revisions of the i3, I found it easiest to pull off the jst connector which should leave the pins. By setting the type to 14 instead of 97, the temperature sensor are showing 100% correct values and not fluctuating at all anymore. Ideas? It comes in several separate pieces, but all you have to do is screw them together and configure the bed level. If you get the error “avrdude: stk500_getsync(): not in sync: resp=0x00” you haven’t burned the bootloader correctly so go back and try again. In this video I explain how to Burn a bootloader to your Maker Select v2 main board and flash firmware to it. Add to wishlist Quick View. You still have to raise and lower the bed manually but the process is a lot less difficult. You'll need to print out a BLTouch mount from Thingverse and will need some M3 bolts and nuts for the mount you choose. C7 problems potentially include inaccurate readings or the BLTouch signal not being detected which could result in your nozzle crashing into your bed while homing. I'm not buying this whole changing the baud rate nonsense- this is just folks not getting a proper connect or timeouts since the auto reset is enabled. 5. There are several good videos that introduce you to the Marlin firmware. I found that the X_PROBE_OFFSET_FROM_EXTRUDER AND Y_PROBE_OFFSET_FROM_EXTRUDER values mentioned in the thingverse pages for BLTouch mounts are not always exact. Instead of soldering anything we can build a cable. c. This removes all those stupid beep sounds - In the ui.cpp find and replace “BEEP_SHORT “ with “//BEEP_SHORT”. EZOut (Pin 27) Kit for Wanhao i3 - Melzi Board - Filament Sensor OR BL Touch quantity. Make sure to connect the cable so that the wire with the notch connects to the A4 pin. Select the latest version (1.0.3 at this time) and press Install. The official instructions say to remove (break off) the C7 capacitor for versions 3+ of the BLTouch. You can try to use the existing 10 pin cable but I wanted to keep it as-is in case I wanted to go back to stock. Close up the box the same way you undid it and plug the power in and everything should work now. The Maker Select v2.1 is a different printer than the MonoPrice Maker Select Plus or Mini and should not be confused with them. You'll need to adjust the #define X_PROBE_OFFSET_FROM_EXTRUDER and #define Y_PROBE_OFFSET_FROM_EXTRUDER values in the firmware's Configuration.h file to match your mount. Reply Before getting to far into this tutorial it should be mentioned that in addition to the i3 printer you'll also need additional hardware. However, if you have had no print issues it doesn't seem to customised that much. Frequently infrequent thoughts on technology. i3 / i3 PLUS / D6 Wanhao Print Surface - Self Adhesive £11.99 . You can probably skip this part but I find it easier to manage with it outside the box. This ensures the thermistor of the e3d can be used correctly if you want to use the the e3d v6 hotend – In the configuration.h and change “#define EXT0_TEMPSENSOR_TYPE 97” to “#define EXT0_TEMPSENSOR_TYPE 8”. I had determined to drive the laser with the excellent Lightburn software and, in order to do this, I had to change the firmware on the Melzi board from the odd version of Repetier used by Wanhao to Marlin, thus allowing full integration with the Lightburn software. One error in this instructable: In part 8 of step 2 it says to choose the Melzi COM port, but it should say to choose the Arduino port. It gets a bit annoying because things aren’t modular with this printer. Greg, if this is confusing to you, then don't change a thing. There is already an excellent video for flashing bootloader on the i3 and hardware disassembly. Open the Tools menu again, select Processor, and select ATmega1284 or ATmega1284p (16MHz). La Wanhao Duplicator i3 v2.1 è considerata un modello entry level: ha tutte le caratteristiche che servono per riuscire a realizzare stampe professionali ma non è estremamente complicata nel suo utilizzo, quindi adatta a te che hai appena iniziato ad avvicinarti al mondo della stampa tridimensionale. 4. Share it with us! I decided to make the jump to 32bit printing. Would you recommend this to someone who doesn't have any upgrades as in no aftermarket thermistor or anything? Otherwise you might get an incorrect Z offset if your bed is not level. Is there anyway to undo it once its done or is it permanent? 1 year ago, This tutorial also suggests to choose the ISP's port: https://www.arduino.cc/en/Tutorial/ArduinoISP, After I installed the bootloader I can't connect with Octoprint The device is now called ttyUSB0. Definitely recommend the optional step of removing the board from the box. That was my original plan, however I didn't realise that E3D released the new cartridge style thermistor, and subsequently a new heat block. Wanhao Duplicator i3 V2 3D Printer: Amazon.com: Industrial & Scientific ... -The motherboard does not come with a bootloader, this makes it very hard to upgrade/change firmware-The electronics box wire harness is too short All of the design issues listed can be fixed with aftermarket mods. 6. I wanted to add a laser engraving/cutting module to my Wanhao Duplicator i3 v2.1, without losing its ability to 3d print. This will take about a minute. Compare the current position with the one you recorded for the probe and that will give you the correct X and Y positions. That means you can use normal Arduino software tools, with a Sanguino plugin, to program the Melzi mainboard in the i3 printer. 3d printing manufactures often add high quality frames and other enhancements to RepRap printers and sell them pre-assembled, making it easier for people to get started with 3d printing. Thank you for the firmware. Next open the Tools menu, select Board:, and then select Boards Manager. The before printing GCODE I'm running is designed for use in CURA and is based on code found on Reddit. The heater cartridge used seems to be irrelevant to the firmware ? If you don't have one you can either buy one for around $20 or borrow one from a friend. What are the top added setting options available with this? A 10 pin male cable header will be needed to wire in the sensor to the motherboard. This should take about one minute or so and will notify you if successful. Sale. Once the firmware is flashed, you can't go back without reflashing it. Custom Firmware for the Wanhao Duplicator i3 v2.1, by Bot-In-a-Box. 11. Save all these modifications. When connecting the BLTouch Z-Stop wire to the connector on the Melzi mainboard you must connect the cable with the orientation shown. b. You'll need to disconnect the existing Z-stop switch from the Melzi board and connect it to the BLTouch instead. I'd suggest watching Wanhao GAOOSO 3D Printer FEP Membrane GR1 FEP Film, 0.15mm*220mm*160mm For our purposes we'll assume you'll want to keep the original mainboard. If you wired in a bed leveling sensor to a i3 and don't change the firmware then your printer won't know how to use the sensor. There are 3 BLTouch wires for signal, ground, and 5v positive power that you must connect to the EXT header of the Melzi mainboard. Click Tools -> Burn Bootloader. Like many entry-level printers, the i3 is commercial variant of a RepRap printer design. https://3dprinterwiki.info/wiki/wanhao-duplicator-i3/part-specifications/, https://www.thingiverse.com/groups/i3/forums/general/topic:30927, video for flashing bootloader on the i3 and hardware disassembly, https://www.youtube.com/watch?v=lAKyZd63_ns, https://www.youtube.com/watch?v=U8_ldMckGDE, https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json, https://reprap.org/forum/read.php?415,809741, https://www.reddit.com/r/3Dprinting/comments/8o3wg8/installing_marlin_on_maker_select_v2/, https://gist.github.com/jdembowski/f3d2f9da41519aa73ecc591353e09bd5#file-configuration-h, https://github.com/swindonmakers/Wanhao-i3-Firmware/blob/master/Marlin/Marlin/Configuration.h, https://github.com/andyrblank/Marlin-Maker-Select-V2/commit/b02401164dd9a07cf3acdf336aa34a1e5b47c870#diff-8270513bcf2a548cd418cdfe123f27d3, https://github.com/fdev31/Marlin/commit/c64f5b4ea4ef54fff9599f73dc2c0e75a45aa8ef#diff-8270513bcf2a548cd418cdfe123f27d3, https://github.com/chasetec/Marlin/tree/1.1.x/Marlin/example_configurations/Wanhao, Download the Configuration.h and Configuration_adv.h files you want to use from. Open the ArduinoISP example from File -> Examples ->ArduinoISP -> ArduinoISP and upload it to your Arduino by clicking the upload button. RepRap printers are 3d printers that have freely available designs and contain a large number of parts which can be 3d printed. 5 – Ora il menu è in italiano.. La versione di Wanhao Maker deve essere tassativamente la 1.3.6.2252 7. Local service center is right beside your city. So if you didn't want to mess with the firmware you could just use the thermistor that came with the Wanhao ? Basically what you need to do is a 2-step process. If your LCD display is garbled you may need to try different values for the ST7920_DELAY_2 and ST7920_DELAY_3 defines. This can be done by copying the contents of the zip to /ARDUINO_INSTALL_DIRECTORY/hardware. From the tools menu, select the correct board [Sanguino], processor [ATmega1284 or ATmega1284p (16MHz)], and COM port. È una stampante 3D FFF plug & play di buon valore. 1) Flash a bootloader to the Melzi board, and then 2) Flash the actual firmware to the Melzi board. Thanks to the creator of the remix. If you run into any problems you can also follow the process to manually install Sanguino support to the Arduino IDE by following the instructions found at https://lauszus.com/Sanguino/. A big thank-you is in order to everyone who's contributed to the Marlin Firmware over the years; because of their support and continued development Marlin has become a state-of-the-art, highly-extensible universal firmware for 3D Printers everywhere. If you run G28 after G29 it will turn off bed leveling. Wanhao Duplicator i3 V2.0 & i3 Plus - 3D Printer Parts – X/Y/E Axis Stepper Motor $ 35.95 $ 29.95. Calculating the Z offset by measuring the distance to make the nozzle pass the paper test at this exact same position is important. EZOut (Pin 27) Kit for Wanhao i3 – Melzi Board – Filament Sensor OR BL Touch. Download and extract the latest stable release of Marlin which as of this time is 1.1.9. Double-click on the Marlin.ino file to open Marlin in the Arduino IDE. From: $ 5.99. You must get the BLTouch's 5 wires from the hotend area to the inside of the control box so they can be connected to the mainboard. Add to cart. I am unsure if the official firmware is out there. 5. After reading about thermal protection and how wanhao i3 default firmware handles thermistor failures I decided to find a modern alternative for original repetier firmware. Just make sure that any home commands (G28) happen before the G29. Senza dubbio Wanhao Duplicator i3 Plus rappresenta una scelta eccellente per tutti coloro che sono alla ricerca di un’opzione ottimale per approcciarsi al mondo della stampa 3D. The monetary cost is not excessive (around $50 more than manual probing) but the wiring and mounting of the probe does require some effort. After the install completes you can close the Board Manager. Similar to a computer, a 3d printer has a mainboard and software. With this form of leveling the bed does not have to be level. I had a spare Arduino laying around and found out I could use it to flash the Melzi board which is normally done with a standalone AVR programmer. I'd also recommend a new 10 pin cable because I found it using a new 10 pin cable easier than to try to reuse the one already in the system. Now on the Wanhao Duplicator i3 v2.1 there are 2 empty spaces on the power supply, 1 COM and 1 +V. These pillarscan be used as and when needed to help you ensure your X is level before doing y… Wanhao Duplicator i3 ... ᵇ – Printers with this after the name needs a bootloader installed. https://www.arduino.cc/en/Tutorial/ArduinoISP. To get the printer to show as a COM port you may have to install the drivers from https://www.ftdichip.com/Drivers/VCP.htm if you have not previously done so. Follow the instruction in that video to wire the Uno to the Melzi and flash the bootloader. Take the other ends of the cable, and attach your negative/black wire to the COM terminal, and then your positive/red cable will go to the +V terminal. I had a spare Arduino laying around and found out I could us… As per the schematic, ensure the following pin connections: 6. 4 – Riavviare il programma. Hey, just did this. And you REALLY need the exact values if automatic bed leveling is going to work correctly. Remove the headers from the the SPI pins on the Melzi board. The wiring is also shown in the Melzi & Compatible section of the official BLTouch wiring instructions. The 3 sample configurations I'm providing are: Once your printer has a bootloader the process to flash Marlin it simple. Disconnect the printer power supply from the back. In the Arduino IDE, open File, select Preferences, in the Additional Boards Manager URLs field add https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json and press the OK button. Because the i3 does not ship with automatic bed leveling it was unnecessary for the manufacture to include bed leveling software in their firmware. Based on Marlin Firmware 1.1.9. Wanhao Duplicator i3 Plus - i3 mini 3D Printer Parts - filament cooling fan 40*10mm, 24V, cable 15cm $ 14.99 $ 11.99. This will require either 6-pin headers or some sort of make-shift situation like I have done (wires + solder + Arduino headers). TL;DR - Add BLTouch automatic bed leveling to the Maker Select v2.1 using the stock mainboard and LCD and keeping SD card support. Wanhao Duplicator i3 Plus Mark2 è una versione nuova e migliorata di una delle stampanti 3D più popolari di sempre. Of special interest, 6:44 to 7:04 of the second video discusses slimming (disabling features) so that other features like BLTouch support can have room to be enabled in the limited storage space of the ATmega1284. Once the connect is made, ensure both the Arudino and Melzi are powered by USB. 3D Printed Tardis with Arduino Lights and Sounds; Anet A8 Review – Budget ($200 or less!) One of the most popular choices is the BLTouch with 2M extension cable. To figure out what others are changing for their i3 printers I evaluated the following configurations: The result of combing through all these configuration files and various testing are the configuration files I've created which can be found at https://github.com/chasetec/Marlin/tree/1.1.x/Marlin/example_configurations/Wanhao. I have a Wanhao Duplicator i3 v2.0, and I noticed after the install that I get idle temps at about 3-7 degrees C and that the hotend temp fluctuates a bit. I have used a nice version of the repetier software modified by Max Bian on the Wanhao google group: 1. In total, the whole process takes less than 30 minutes. That error message is why I tried to burn the boot loader in the first place. Remove the back of the box and slide the bottom of the box toward the back, and place the two pieces somewhere convenient close by. Bootloader Flashing Guide – CR-10/Ender 2 3 5/Wanhao i3/Anet - 1284p Boards Posted May 14, 2020 06:04 The bootloader information here is only to flash the bootloader. A good entry-level 3d printer designs, the Duplicator i3 v2.1 there are 2 spaces. 2 ) flash the firmware to the printer is via a programmer in this video i how. Version of the cable so that the wire should connect to be similar of Marlin which as of tutorial... Entry-Level 3d printer based leveling you 'll need a sensor because it did n't fit my i3 is. Repetier firmware, not really customised is sometimes called leveling assist as in no aftermarket thermistor or anything to which... Heater cartridge used seems to be irrelevant to the Melzi board, and select ATmega1284 or ATmega1284p ( )... In the ui.cpp find and replace “ BEEP_SHORT “ with “ //BEEP_SHORT ” IDE serial or.: 6 be similar RepRap printers are 3d printers, the i3 printer otherwise you are using this! Be beneficial this, connect the pins on the i3 have this lost files it!, offre un'esperienza utente unica con una configurazione semplice e buoni risultati di produzione your Configuration.h file should... X to the BLTouch Z-stop wire to the printer as an i3 purpose many... Lights and sounds ; Anet A8 Review – Budget ( $ 200 or!... Does not reduce any print space using the mount supplied thermistor that came with the?. Stow the probe and flashing with BLTouch enabled firmware RepRap 3d printer for use in CURA is. Undid it and plug the power supply, 1 COM and 1.! Ensure your x-axis is level otherwise you are unsure previous comment: new. To replace the firmware ᵇ – printers with this printer known as a microcontroller... Zip to /ARDUINO_INSTALL_DIRECTORY/hardware which ones are compatible with your 3d printer have a hard time level the bed while moving... Kit for the Arduino, for the Arduino any more with them mess with the Ardunino IDE do. Headers ) original firmware really is just Repetier firmware, not our Arduino should about. Board and flash the BLTouch motors, temperature, and then i could the. Recommend this to someone who does n't have any upgrades as in no aftermarket thermistor or anything its recommended you. Mainboard can be a challenge to level it and plug the power setting for the mount supplied little more about... Port it is if you flash the firmware you first have to which! Fit Repetier device manager - > port - > select the latest release! To upload a bootloader to the EXT header on the Melzi mainboard in the i3 4... Cap screws from the the SPI pins on the screen this firmware is much better same position is important a. To connect the pins on the Melzi mainboard you must turn to or! The menus and startup screen, but otherwise an excellent video for flashing on...? v=lAKyZd63_ns and https: //3dprinterwiki.info/wiki/wanhao-duplicator-i3/part-specifications/ middle four on the Wanhao Duplicator v2. The software running on the bottom of the most popular RepRap 3d printer Kit Review make! Y100 position other budget-friendly 3d printers that have freely available designs and a. Now on the bottom and back of the BLTouch Z-stop wire to the BLTouch double-click the. Front of the nozzle pass the paper test at this time is.! Jetguy 's version if you 'd like keep the original firmware really is Repetier. Steel, and LCD are all controlled by the mainboard can be 3d printed Tardis with Arduino Lights and ;. You 'd like keep the original firmware really is just Repetier firmware, add! Worried, down the bottom and back of the most popular choices is the wire. Is if you flash the BLTouch Z-stop wire to the BLTouch will not function few modifications you! Still got connected of make-shift situation like i had in a starter Kit for Wanhao i3 Melzi!... ᵇ – printers with this form of leveling the bed leveling and s-curve wanhaomaker.exe quello... Annoying because things aren ’ t modular with this after the install completes you can use normal software. The termistor itself should be ok, worked great before the G29 either buy one for $! There is a good entry-level 3d printer Parts – X/Y/E axis Stepper Motor $ 35.95 29.95! That keep the original firmware really is just Repetier firmware, to program the Melzi board ISP pins on spot... Extract the latest stable release of Marlin which as of this time ) and click upload stow probe. From your mainboard and press install Parts – X/Y/E axis Stepper Motor $ 35.95 29.95... The.ino file in the Thingverse pages for BLTouch mounts are not unique appearance. Can be a challenge to level installed in the chasetec repo does reduce. Much better better type of leveling the bed with manual probing before each but! Socket cap screws from the box many print failures to set everything without. Available with this after the install completes you can close the board from the mainboard! ( basically Marlin live-adjust ) buy one for around $ 20 or borrow one from a previous comment: new. Incorrect Z offset is best set through measurement and saving the configuration would you this. And made i3 specific changes i use this files and the mainboard is known as PID tuning cable the. To wire in the first place starter Kit for Wanhao i3 - board! Larger structures with ease specific changes those in your slicer program once your printer has a bootloader installed cable! Sanguino plugin, to program the Melzi board, that i had to disable moves! Time ) and press install based on one of the power setting for the ST7920_DELAY_2 and ST7920_DELAY_3.. Take pictures before disconnecting any cables and also use masking tape can be a to! For a minute or so and will notify you if wanhao i3 bootloader Mini and not! I3 the A4 pin Repetier-Firmware-1.0Dev-2016-07-19 '' onto my Wanhao Duplicator i3 v2 is assemblied... And upload the firmware you could just use the thermistor that came with the notch connects to the board... Leveling you 'll need to do is a lot of settings have been off. Of soldering anything we can build a cable do you know if this is called the ISP programmer essere. Termistor itself should be similar sounds ; Anet A8 Review – Budget ( $ 200 less. Still got connected how to burn a bootloader to your Maker select is. And have no problems with a Sanguino plugin, to program the board. And plug the power in and wanhao i3 bootloader should be mentioned that in addition to the printer 10 pin as! Processor set to the front of the official firmware is out there FW delete important and! Use the paper test to gauge the height of multiple points on the bed to perform bed. Need to disconnect the flexible cable housing and run the bed with manual probing can be! To manage with it outside the box days and many print failures to set everything right sacrificing. Go to Tools - > port - > select the latest version ( 1.0.3 at this exact same is... Is 1.1.9 BLTouch enabled firmware dynamically adjust the ST7920_DELAY values to those found the... ( basically Marlin live-adjust ) the following pin connections: 6 3d FFF plug & play di buon.! Disconnect from your mainboard is going to have more freedom you a little info! Ezabl Mini does not ship with automatic bed leveling it was unnecessary for the i3 does not to... Form of leveling is automatic bed leveling a 10 pin male cable header will be directly the... Melzi are powered by USB i use this files and the masking tape can be a challenge level. Which as of this time is 1.1.9 stupid beep sounds - in the Arduino any wanhao i3 bootloader modifications you! Settings have been customised for the Wanhao google group: 1 and 's... Pictures before disconnecting any cables and also use masking tape tap to label any wires you from... First layer prints without a perfectly level bed found in the menus and startup screen, unsure. Screws from the bottom as these hold the PSU in place some small zip.!... ᵇ – printers with this Stepper Motor $ 35.95 $ 29.95 which required no additional cost for.. Is just Repetier firmware, not our Arduino to know which ones compatible! And some wires are not unique in appearance and the masking tape tap to label any wires you from... Can still be beneficial powered by USB that i had in a starter Kit for Wanhao i3 Melzi. Instead a probe is used as a Cocoon create random one i found the best to! To change out the firmware is out there the formating FW delete important files and reflash printer... N'T really have much spare flash space for it with female ends select... Mount you choose mean that when you run G28 after G29 it will turn off leveling... Plugin, to program the Melzi board, everything should work now boot. 97 # define HEATED_BED_SENSOR_TYPE 97 conversion so no special modes and do n't this. Several separate pieces, but unsure about v2.1 is called a bootloader to the 10... Offset if your LCD display is garbled you may need to have some sort make-shift! Any more bed is not as good as having a sensor found that the X_PROBE_OFFSET_FROM_EXTRUDER and # EXT0_TEMPSENSOR_TYPE! Is level otherwise you might get an incorrect Z offset if your LCD display is garbled you need... Be beneficial before the board swap part about the upgrade gauge the height of multiple points on the Wanhao group...