# 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.

## Quick Facts

- **Brand:** BigTreeTech
- **Board Type:** Toolhead Board
- **Price:** ~$17.59
- **Product Readiness:** consumer
- **CPU:** STM32G0B1CBT6
- **CPU Architecture:** ARM Cortex-M0+
- **CPU Cores:** 1
- **RAM:** 144KB
- **Flash:** 128KB
- **USB:** USB Type-C
- **Power:** DC 12V-24V 6A
- **Operating Voltage:** 3.3V
- **SD Card:** No

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** Yes

## Compatible Firmware

Klipper

## Use Cases

- 3D Printing

## Components

- **TMC2209** (stepper-driver): Onboard TMC2209 in UART mode, Rsense 0.11R, address 00 — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.analog.com%2Fmedia%2Fen%2Ftechnical-documentation%2Fdata-sheets%2FTMC2209_datasheet_rev1.09.pdf&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)
- **ADXL345** (accelerometer): Onboard ADXL345 for Klipper resonance compensation / input shaping — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.analog.com%2Fmedia%2Fen%2Ftechnical-documentation%2Fdata-sheets%2FADXL345.pdf&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)
- **MAX31865** (temperature-ic): Onboard MAX31865 for PT100/PT1000 RTD support, selectable via DIP switch — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.analog.com%2Fmedia%2Fen%2Ftechnical-documentation%2Fdata-sheets%2FMAX31865.pdf&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)
- **100K NTC** (thermistor): 1x NTC 100K or PT1000 thermistor input (TH0) — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.vishay.com%2Fdocs%2F29049%2Fntcle100.pdf&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)
- **Dual CNC Fan Output** (fan-output): FAN0 and FAN1 CNC fan ports, 1A rated (1.5A peak) each, 2-pin JST — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fbigtreetech%2FEBB%2Fblob%2Fmaster%2FREADME.md&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)
- **Hotend Heater Output** (heater-output): E0 hotend heater output, 5A maximum — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fbigtreetech%2FEBB%2Fblob%2Fmaster%2FREADME.md&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)

## Protocols

- **CAN Bus**
- **USB**
- **UART**
- **SPI**
- **I2C**

## Description

## 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

- [BIQU Equipment](https://openhardware.directory/r?to=https%3A%2F%2Fbiqu.equipment%2Fproducts%2Fbigtreetech-ebb-36-42-can-bus-for-bigtreetech-ebb-36-42-can-bus-u2c-v2-1-for-connecting-klipper-expansion-device-support-pt1000connecting-klipper-expansion-device&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export) — $17.59

## Resources

- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fbigtreetech%2FEBB&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)
- [product](https://openhardware.directory/r?to=https%3A%2F%2Fbiqu.equipment%2Fproducts%2Fbigtreetech-ebb-36-42-can-bus-for-bigtreetech-ebb-36-42-can-bus-u2c-v2-1-for-connecting-klipper-expansion-device-support-pt1000connecting-klipper-expansion-device&ref=openhardware.directory&product=bigtreetech-ebb-36-42-can-bus-toolhead-board&source=md-export)

## Tags

`can-bus`, `toolhead-board`, `klipper`, `3d-printing`, `stm32`, `tmc2209`, `adxl345`, `bigtreetech`, `ebb36`, `ebb42`, `fdcan`

## Images

![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/bdd35d9957e6.jpg)
![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/01013d3abbeb.jpg)
![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/05ae07743957.jpg)
![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/944d5593a63c.jpg)
![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/e7e0defada69.jpg)
![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/21a7819da769.jpg)
![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/aaee1567119d.jpg)
![BigTreeTech EBB 36/42 CAN Bus Toolhead Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/bigtreetech-ebb-36-42-can-bus-toolhead-board/c5cb6af6fc1c.jpg)

---
[View full device page](https://openhardware.directory/devices/bigtreetech-ebb-36-42-can-bus-toolhead-board)