40-Pin Boosterpack for 3D Printer Control


Design files


This design is a 40-pin boosterpack which incorporates all of the necessary components for 3D printer operation. Convenient location of all I/O headers and inclusion of firmware allows developers to immediately start creating their own cost-effective 3D printers.  Although the original intent is to be used as a low-cost solution for 3D printer control, at its core are four DRV8825 stepper motor drivers that allow the boosterpack to also operate in any application where multiple stepper motors are needed.

  • Four on-board DRV8825 stepper motor drivers for extruder and X,Y, and Z motor control
  • Current limiting technology incorporation for motor overcurrent conditions
  • Three CSD18534KCS N-channel MOSFETs for voltage boost of extruder resistors, heated bed, and fans
  • Support tested with multiple software programs including Pronterface and Repetier
  • µSD card slot included for printing without the need for a host computer
  • Circuit design tested with firmware, User's Guide, and design files included

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDU544A.PDF (6739 K)

Reference design overview and verified performance test data


Detailed schematic diagram for design layout and components


Complete listing of design components, reference designators, and manufacturers/part numbers

TIDC877.ZIP (296 K)

Design file that contains information on physical board layer of design PCB


PCB layer plot file used for generating PCB design layout


Includes TI products in the design and potential alternatives.

MSP430 microcontrollers

MSP430F552925 MHz MCU with 128KB Flash, 8KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier

Data sheet: PDF | HTML
N-channel MOSFETs

CSD18534KCS60-V, N channel NexFET™ power MOSFET, single TO-220, 9.5 mOhm

Data sheet: PDF | HTML
Stepper motor drivers

DRV882545-V, 2.5-A bipolar stepper motor driver with current regulation and 1/32 microstepping  

Data sheet: PDF | HTML

Start development


Support software

40-Pin Boosterpack for 3D Printer Control Firmware (Rev. A) — TIDC876A.ZIP (37 K)

Technical documentation

No results found. Please clear your search and try again.
View all 2
Type Title Date
Technical article Making Ideas Real. 3D Printer Technology From TI! Jan. 16, 2015
Design guide 3D Printerpack: 40-Pin Boosterpack for 3D Printer Control Design Guide (Rev. A) Dec. 17, 2014

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​