A 3D Printer motor controller board
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
AllSpiceUser a383e008f5 Merge pull request 'Update documentation' (#14) from refresh into main
Reviewed-on: #14
2 months ago
.allspice Fix corrupted png 2 months ago
Firmware@2f9e3b771e Add firmware submodule 2 years ago
.gitattributes Update linguist-generated 2 months ago
.gitignore Remove obsolete filter 2 months ago
.gitmodules Fix submodule reference 2 months ago
Archim.OutJob Removed unnecessary steps 2 months ago
Archimajor.PcbDoc Add documentation 2 months ago
Archimajor.PrjPcb Added description to sch sheet 2 months ago
Archimajor.SchDoc Clean up readability 2 months ago
Archimajor.csv Update part number suffix to match package 2 months ago
Connectors.SchDoc Add documentation 2 months ago
EndStops.SchDoc Erase extra end-channel 2 months ago
Fans.SchDoc Increase fan current 2 months ago
Microcontroller.SchDoc Update microcontroller package 2 months ago
Mosfets.SchDoc Improve bias current 2 months ago
Motors.SchDoc Add current limit 2 months ago
Power.SchDoc Add power equations to document 2 months ago
README.md Fix typo in image synax 2 months ago
Thermistors.SchDoc Update signal conditioning 2 months ago
Thermocouples.SchDoc Add temp curve to document 2 months ago
USB.SchDoc Add layout notes to USB signals 2 months ago
cern_ohl_v_1_2.md Redownload of license 2 months ago




3D printer motherboard, designed by Ultimachine. Features include:

  • 5x integrated 256 microstep motor drivers
  • 6x PWM Mosfet outputs
  • 4x thermistor inputs
  • SPI (Serial Peripheral Interface)
  • ** Removed infinite loop on self-calibration.


General Specifications

Input Power Supply: 12V - 24V DC, 16A+

Operating Temperature Range (est.): 0dC ~ 70dC




Bill of Materials



Changed heat bed fuse holder to yellow to differentiate channels.


*NOTE: This does not represent actual data from the Rambo/Archimajor PCBA