Comparison of Electronics

From RepRap
Revision as of 19:26, 20 January 2017 by Arthurwolf (talk | contribs) (Removing boards that do not qualify as Open-Source, even by the current standard of the Reprap Wiki)
Jump to: navigation, search
Board License Latest
Version
Extruders Fans Heaters Endstops Temp sense Ethernet WiFi SPI I2C RS485 ISP CPU CPU Speed ( Mhz ) Stepper driver Other features
RAMPS GPL v1.4 1-2 3 (maximum, shared w/ Heaters) 3 (maximum, shared with Fans) 6 3 No No Yes, future Yes, future No (via Arduino: Yes) No (via Arduino: Yes) Arduino Mega 8 bits ATmega1280, ATmega2560 16 A4988, Pololu boards


Generation 7 Electronics CC BY-NC-SA v2.0 1 1 2 3 2 No No 2 - - yes 32-bits LPC1114 48 A4988, Pololu boards Designed for DIY, mill-/etchable PCB.
SinapTec GPL 328.02 1  ? 1 3  ? No No  ?  ?  ? Not with Nano USB ATmega328, Arduino Nano 16 Any Standard etchable
Sanguinololu GPL v1.3a 1 3 2 3 2 No No - 1 - 1 8 bits ATmega644P (or ATMEGA1284) 16 A4988, Pololu boards
Azteeg X3 Pro  ? v1.0 5 8 (maximum, shared w/ Heaters) 8 (maximum, shared w/ Heaters) 6 6 + 2 thermocouple No No  ?  ?  ?  ? 8 bits ATmega2560 19 A4988, Pololu boards, digital current control MicroSD-Card, 24V, clickwheel, USB
Melzi GPL v2.0 1 1 2 3 2 No No 1 1 1 1 8 bits ATmega1284P 16 A4982
Megatronics GPLv2 v3.0 1-3 2 3 6 6 No No Yes Yes No Yes 8 bits ATmega2560 16 A4988, Pololu boards
Minitronics GPLv2 v1.1 1-2 1 2 3 3 No No Yes Yes No Yes 8 bits ATmega1281 16 DRV8825
Printrboard CC ShareAlike 3.0 v0.7 1 1 2 4 2 No No 1 1  ? USB 8 bits AT90USB1286 16 A4982
Teensylu GPL v0.7 1 1 2 4 2 No No 1 1  ? USB 8 bits AT90USB1286 20 Pololu boards
Ultimaker Electronics GPL v1.5.4 1-2 3 3 6 3 No No - - - - Arduino Mega 8 bits ATmega1280 16 A4988, Pololu boards
Generation 6 Electronics GPL v1.0 1 0 2 3 2 No No 1 1 1 1 8 bits ATmega644P 16 DRV8811
4pi from Kliment[1][2] GPL beta 1-2 2 3 6 4 No No 1 1  ?  ? 32 bit ARM ( SAM3U ) 96 A4982
SmoothieBoard GPL 1 1+ 2+ 2+ 6 4 Yes No 1 1  ?  ? 32 bit ARM ( LPC1769 ) 120 A4982, digital current control MicroSD card, file_based config, USB composite (serial + mass storage)
Azteeg X1 CC ShareAlike 3.0 v1.5 1 1 2 3 2 No No 1 1 - 1 ATmega1284P(644P on v1.0) 16 A4988, Pololu boards
Azteeg X3 CC ShareAlike 3.0 v1.2 2 4 3 6 3 No No 1 1 - 1 ATmega1280/2560 16 A4988, Pololu boards
R2C2 electronics CC Non Commercial v1.2 1 1 2 3 2 No No 2 1  ? USB 32 bits ARM ( LPC175x ) 100 A4988
Pololu Electronics GPL  ?  ?  ?  ?  ?  ? No No  ?  ?  ?  ? Arduino Mega 8 bits ATmega1280 16 A4988, Pololu boards
Generation 3 Electronics/Tech Zone Remix‎ GPL  ?  ?  ?  ?  ?  ? No No  ?  ?  ?  ? 8 bits ATMEGA644P 16 A3982
Monotronics GPL  ?  ?  ?  ?  ?  ? No No  ?  ?  ?  ? 8 bits Atmega644P 16  ?
Phoenix CERN Open hardware license  ? 3 2  ?  ? No No  ?  ?  ?  ?  ? 8 bits Atmega644P 16 TB6560
Brainwave GPL 1.0 1 1 1 3 2 No No - - -  ? 8 bits AT90USB646 16 LV8713T
RAMBo CC ShareAlike 3.0 1.1b 2 2 2 6 4 No No 1 1 0 USB Atmega2560, Atmega32u2 16 A4982, digital current control all-in-one RAMPS board, marlin FW, extra ports

see http://reprap.org/wiki/Rambo

RUMBA GPL 1.0 3 2 3 6 4 No No  ? 1 0 USB & ISP Headers for both microcontroller 8 bits Atmega2560, Atmega16u2 16 A4988, DRV8825 Pololu boards all-in-one RAMPS board, marlin FW, sprinter, repetier, JTAG Breakout
Duet CERN OHL 0.6 1 (5 with Duex4) 1 (up to 5 with Duex4) 2 (up to 6 with Duex4) 4 (8 with Duex4) 2 (6 with Duex4) Yes No 1 2 0 USB, JTAG 32-bit ARM SAM3X8E microprocessor, same as Arduino Due. 84MHz A4982, digital current control µSD card ,native Ethernet, native USB, file based config, built in web interface
Duet CERN OHL 0.8.5 2 (6 with Duex4) 2 (up to 6 with Duex4) 3 (up to 7 with Duex4) 4 (8 with Duex4) 3 (7 with Duex4) Yes No 1 2 0 USB, JTAG 32-bit ARM SAM3X8E microprocessor, same as Arduino Due. 84MHz A4982, digital current control µSD card native Ethernet, native USB, file-based config, built in web interface
DuetWifi CERN OHL 1.0 2 (7 with Duex5) 3 (up to 9 with Duex5) 3 (up to 8 with Duex5) 5 (10 with Duex5) 3 (8 with Duex5) also up to 8 digital PT100/Thermocouple inputs on daughterboards No Yes 3 1 0 USB, JTAG 32-bit ARM SAM4E8E microprocessor in FPU 120MHz Trinamic TMC2660 stepper drivers up to 2.8A, High power heated bed support, digital current control High Speed µSD card, Wifi , native USB, file-based config, built in web interface
RADDS CC BY-NC-SA 3.0 1.5 3-5 6 (maximum, shared w/ Heaters) 6 (maximum, shared w/ Fans) 6 5 + 1 Thermocouple No No yes yes RS232 No (via

Arduino: Yes)

32-bit ARM SAM3X8E Arduino DUE 84MHz RAPS128 (THB6128-based), ((A4988?), (DRV8825?) Pololu boards) USB, SD card, Repetier-Firmware, Marlin4Due, RepRap-Firmware With RADDS Extension Board 8 StepperMotors + Bluetooth or W-Lan etc...
SAV_MKI CC BY-SA Rev.C 1 3 2 4 2 No No 1 1  ? 1 8 bits AT90USB1286 16 Pololu boards uSD, A4988, DRV8825 pololu boards, native USB, BT interface (though dongle), Marlin, LCD companion board SAV 3D LCD
Replicape CC BY-SA Rev A4A 2 3 2 6 3 Yes No 1 1 0 1 32 bit ARM Cortex-A8 1000 DRV8825 uSD, 4GB flash (on BBB), USB host, PRU: 200 MHz co processor, LCD companion board Manga Screen
Board License Latest
Version
Extruders Fans Heaters Endstops Temp sense Ethernet WiFi SPI I2C RS485 ISP CPU CPU Speed ( Mhz ) Stepper driver Other features

Further reading