A compact all-in-one controller board for RepRaps with one extruder head optimized for mass production. The point of RepRap is to make itself of course. But sometimes people just want plug-and-play RepRap electronics so they can concentrate on the other aspects of the machine or just because they are more software or mechanics oriented than electronics oriented. Melzi is designed to be a complete set of RepRap electronics that should be very cheap to mass produce. It is based on the Arduino Leonardo (Francesco Melzi was Leonardo's pupil). he Melzi Ardentissimo is a full-featured Melzi board using the ATMEGA644P (ATMEGA1284P is being tested) chip used on Sanguinololu. This is a Sanguinololu firmware compatible board though does have a couple of extra features the Sanguinololu does not - namely the extra Mosfet for the fan and a software controllable LED. Melzi has micro SD on board as well. A full StepStick clone is on board as well negating the need for external stepper motor drivers. Bootloader Firmware Upload Programming or re-uploading a firmware should be the same (except for firmware configuration of course) as for all other ATmega644/644P/1284P based electronics. One such is Generation 7 Electronics. Especially Gen7 Arduino IDE Support gives bootloaders and Arduino libraries adjusted for these MCUs. See also: Gen7 Arduino IDE Support Installation Gen7 Arduino IDE Support Bootloader Upload f you can already upload a firmware over the serial port or prefer to upload your firmware with a programmer you can skip this step. Bootloader and firmware are entirely independent from each other. For your Sanguinololu to accept firmware over the USB connection you first need to burn the Sanguino Booloader to the ATmega 644P. There are several ways to accomplish this. The most popular seems to be burning the Bootloader with an Arduino acting as an ISP. A great tutorial on how to do this is listed in alphabetic order below. We will try and complete tutorials on the other methods as we have the time. Flashing the bootloader with a: Arduino as a ISP Computer with Parallel port USBasp USBTiny Note: Revision 1.3a use Sanguino-0018r1_1_4 for support for Arduino <=23. Fuse Settings The fuses for the atmel chip must be changed from the default factory settings to disable JTAG. Symptoms of incorrect fuse settings: X axis only moves in one direction. Endstops do not work. 644P Fuse Settings The settings come from the bootloaders boards.txt file. Example using avrdude and usbtiny. avrdude -B 8 -patmega644P -c usbtiny -U lfuse:w:0xFF:m -U hfuse:w:0xDC:m -U efuse:w:0xFD:m Firmware You will need to upload a RepRap firmware to your Sanguinololu once the Bootloader has been burnt. You can do this using the USB cable and the Arduino IDE (v0022 1.0 has issues with the Arduino library coming with the Sanguino extensions). If you know of other working firmwares than what is listed below please feel free to add them. Compatible Firmwares Sprinter Sprinter Marlin Non-Gen6 Marlin GitHub Teacup Teacup_Firmware The Melzi [insert cool name here] is a Melzi board based on the new and upcoming Arduino Leonardo. While this board doesn't have the same expansion capabilities as the Melzi Ardentissimo it may be more cost effective as the Leo has built-in USB negating the need for the FTDI232RL chip on the Ardentissimo.
Brand Heacent Model 3DP001 Quantity 1 Color Black + green Material PCB Specification Working voltage: 12V; controlling IC; ATMEGA1284P; FT232RL USB interface; with 4 A4988 stepping motor; can control MK1 MK2a MK2b MK3 hot bed; with mini SD card slot; with 3 MOSFET driver hot end hot bed and fan. Features Replacement main control panel for your 3D printer; data exchange by simply connecting it to computer via USB port; supports off-line print with a SD card very convenient. Application Control Reprap 3D printer English Manual/Spec N/A Packing List 1 x Main control panel 1 x Disc
The Melzi Version 2.0 for prusa i3 working voltage: 12V~38V controlling IC: Atmega1284p; FT232RL USB interface; with 4 piece A4988set stepper motors; can control MK1 MK2a MK2b MK3 and R1 hot bed; with TF card slot; support Offline Print
Color Black Brand Elecfreaks Model E00459 Quantity 1 Piece Material FR4 English Manual / Spec No Other Features Processor: ATMEGA1284P All screw connectors - no soldering Micro SD card slot for GCode files Mini USB interface 4 x A4988 stepper drivers 3 x MOSFET drivers for hot end bed and cooling fan Dimensions: 210mm x 50mm x 10mm Weight: 70g Packing List 1 x RepRap MeLzi Board
Color Deep Blue Brand N/A Model RAMPS 1.4 Quantity 1 Piece Material CCL + component English Manual / Spec Yes Other Features Suitable for Prusa Mendel 3D printer; You can conveniently DIY this module with A4988 driver and Atmega 2560 which is much better than the integrated melzi. Packing List 1 x Module
Melzi V2.0 is a compact all-in-one control board which supports only one extruder. Its plug-and-play capability contributes to less time consuming for development and installation. Melzi V2.0 is a quiet mature product with good stability. Melzi 2.0 is based on Arduino Leonardo so it is more accurate in temperature detection. MelziV2.0 has the following amelioration compared with V1.0: the MOSFET of heatbed and extruder have better capacity of heat dissipation; SD slot adopts outer lead bonding improving the stability of reading and writing protecting sd car from damage. When connected to PC the LED will give prompts for users to know the connection.