MCM Electronics

PrintrboardMCM Part #: 310-0038  |  printrbot Part #: 9814

No reviews yet!
Login to rate or review this product

The Printrboard is a simple all-in-one board that runs the show for your Printrbot, RepRap, or what-have-you. It is the state-of-the-art all-in-one 3D printer electronics. Did we mention that it is open source hardware and we are rapidly developing improvements?!

Product Description


  • Atmel AT90USB1286 Microcontroller (or AT90USB1287 drop-in compatible for 20mhz support)
    • Native USB interface. No FTDI serial-to-USB chip!
    • 128kb Flash
  • Four integrated Allegro A4982 Stepper Drivers (no Pololus needed)
  • Thermistor Connectivity: 2
  • 2 N-MOSFETs for Extruder and Heatbed control
  • 1 N-MOSFET for low power Fan or motor
  • Onboard SD card slot
  • 5V Endstop Voltage
  • Four Endstop connectors with 5V supply. Includes X, Y, Z, and fourth endstop called E-Stop to be used as an emergency stop, or extruder stop (to be added in firmware).
  • Supports multiple power configurations (Carried from Sanguinololu)
    • Logic & Motors supplied by ATX or laptop power supply (12-20V 120W minimum)
    • Logic supplied by USB bus (if enabled by solder jumper)
    • Logic supplied by on-board voltage regulator
    • On-board USB connectivity
  • Edge connectors enabling right-angle connections
  • 14 Extra pins available for expansion and development, with the following capabilities
    • UART1 (RX and TX)
    • I2C (SDA and SCL)
    • PWM pin (1)
    • Analog I/O (6)
    • JTAG (uses some of the ADC pins)
  • Additional 14 pin header with remaining I/O for prototyping
  • SMT Components sized at 0805, and no QFNs for easier soldering.
  • Small design – board is 100mm x 60mm (4? x 2.4?)
Benefits of this Design
  • Utilizes integrated Allegro 1/16 micro-stepping drivers for smooth operation.
  • Fewer serial errors than Sanguinololu due to integrated USB controller.
  • Lower cost due to integrated Allegro drivers and eliminated FTDI chip
  • Uses small standard Molex connectors for motors, heater, and endstops.


  • Marlin RC2 Firmware - Lincomatic Fork for Printrboard
  • Arduino 022 with working Printrboard Board Confugration
  • USB Drivers for AT90USB1286 (Windows)
Compatible Firmwares (Other firmwares are currently untested but any firmware for an arduino mega should work with proper pin setup.)

Building Firmware
See Teensylu#Sprinter. See also Lincomatic’s Bootloaders for AT90USB1286 article.

Product Reviews

  • Rate It!
    Be the first to rate this product!

    Login Here to rate and review this product.

Package Specifications & Dimensions
RoHS Comp:Yes
Warranty:45 days
Need to Return?
Length:0 in.
Width:0 in.
Height:0 in.
Shipping Information
Extra Shipping Charge:No
Drop Ship:No
Catalog Pages

Mfr. Info

printrbot Logo
Mfr. Name:printrbot
Mfr. Part Number:9814