Mar 11, 2015

BBP controller for faster 3d printer and expansion flexibility

BBP is a new controller that wants to speed up your printer and provide it with flexibility to expand. It can also be use don various other CNC machines like CNC mills or laser cutters.

Technical specifications:

  • Texas Instrument Sitara AM335x, 1GHZ Cortex-A8 ARM
  • 2 Programmable Realtime Units (PRU) to generate really high frequency step and dir signals
  • 4GB eMMC
  • 512M DDR3 memory
  • 10/100M ethernet
  • microSD card
  • USB Host to connect USB disk, WiFi, Camera .etc
  • USB Device interface, shows to the computer as a mass storage device
Stepper drivers
  • 5 to 6 DRV8825 stepper drivers
  • 1/32 microsteps / step
  • Each capable of driving bipolar steppers up to 45V and 2.5A
  • Digital control of the current setting for each driver
  • 3 heaters, 2 for extruder and 1 for HBP
  • 6 connectors for fan or LED light belt, all adjustable
  • 3 Thermistor (ADC) inputs
  • 2 Thermalcouple (MAX6675) inputs
  • 6 endstops
  • 1 connector for external power button
  • 50 pins FFC connector for 24 bits TFT LCD and touch screen
  • connector for 2 extended steppers
  • connector for 3 extended heaters
  • Serial connector to print debug log
  • Lots of pins broken out, including step, direction and enable pins for the stepper drivers

Here is the comparison of BBP to other popular controller boards: 

BBP KS campaign with much more information: