Comparison of Electronics

From RepRapWiki
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
SMART RAMPS GPL v1.4.1 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 Due 32-bit ARM SAM3X8E Arduino DUE 84MHz A4988,DRV8825,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
STB_Electronics GPL v1.1 1 1 2 3 2 No No - - - 1 8 bits ATmega1284P 20 A4988, Pololu boards Built in SD-Card, 128x64 graphic LCD, clickwheel, USB
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
easy electronics GPL v2.0 2 2 3 3 3 No No - - - 1 8 bits ATmega1284P 20 A4988, Pololu boards micro SD-Card, 128x64 graphic LCD, 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)
AZSMZ Mini CC-BY-NC-SA 1 1-2 2+ 2+ 4 3 No No 1 1  ?  ? 32 bit ARM ( LPC1768 ) 100 A4988,DRV8825 Pololu boards MicroSD card, file-based config, USB composite ( serial + mass storage ), multiple connector options
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
Alligator Board CC-BY-NC-SA 2 1 (up to 4 with expansion) 2 2 (up to 5 with expansion) 6 2 (up to 5 with expansion) Yes No 0 0 0 JTAG, USB 32 bit Cortex M3 ATSAM3X8EA, (arduino-Due Compatible) 84MHz DRV8825, digital current and microstep control dual USB, microSD card, Raspberry-PI direct connection, Expansion Connectors, piggy expansion module, thermocouple adapter
RADDS CC BY-NC-SA 3.0 1.1 3 6 (maximum, shared w/ Heaters) 6 (maximum, shared w/ Fans) 6 5 No No yes yes RS232 No (via

Arduino: Yes)

32-bit ARM SAM3X8E Arduino DUE 84MHz A4988, DRV8825 Pololu boards USB, SD card
RADDS CC BY-NC-SA 3.0 1.2 3 6 (maximum, shared w/ Heaters) 6 (maximum, shared w/ Fans) 6 5 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
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