
BigTreeTech EBB 36/42 CAN Bus Toolhead Board
CAN bus toolhead board for 36/42mm stepper extruders. Features STM32G0B1 MCU, onboard TMC2209, ADXL345 accelerometer, PT100/PT1000 support, and USB/CAN connectivity for Klipper 3D printers.
$17.59
Tap any value to browse matching devices
Specifications
Components
Onboard TMC2209 in UART mode, Rsense 0.11R, address 00
Onboard ADXL345 for Klipper resonance compensation / input shaping
Onboard MAX31865 for PT100/PT1000 RTD support, selectable via DIP switch
1x NTC 100K or PT1000 thermistor input (TH0)
FAN0 and FAN1 CNC fan ports, 1A rated (1.5A peak) each, 2-pin JST
E0 hotend heater output, 5A maximum
Bus Interfaces
Overview
The BigTreeTech EBB 36/42 is a compact CAN bus toolhead board designed to mount directly on 36mm or 42mm NEMA stepper motor extruders. It dramatically simplifies wiring on 3D printers by consolidating hotend control — heater, thermistor, fans, extruder stepper, and probe — into a single CAN bus cable run. It is available in V1.0 (STM32F072, 48MHz) and V1.1/V1.2 (STM32G0B1, 64MHz, FDCAN) variants.
Key Features
The board integrates an onboard TMC2209 stepper driver in UART mode for the extruder, an ADXL345 accelerometer for Klipper input shaping, and a MAX31865 temperature IC supporting PT100 and PT1000 sensors via a DIP switch. It provides two CNC fan outputs (FAN0, FAN1) at 1A each, a 5A hotend heater port, and supports both USB Type-C and CAN bus (1000K baud) communication. Reverse polarity protection and ESD protection are included.
Open Source
All hardware schematics, PCB layouts, and Klipper configuration samples are published on GitHub at github.com/bigtreetech/EBB. The board is exclusively supported by Klipper firmware and is a popular choice for clean wiring on CoreXY and Cartesian printers alike.
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




