
BigTreeTech MMB CAN V2.0 Multi-Material Control Board
CAN bus control board for the Enraged Rabbit Carrot Feeder (ERCF) multi-material system. Features STM32G0B1 MCU, 4 EZ stepper driver slots, USB/CAN connectivity, and full Klipper support.
$32.89
Tap any value to browse matching devices
Specifications
Components
4 EZ-format stepper driver slots supporting EZ2209, EZ5160, etc. in STEP/DIR, UART, or SPI mode
Onboard WS2812B NeoPixel RGB LED output (PC3)
Multiple endstop and Hall sensor inputs for filament presence detection
I2C bus (i2c3_PC0_PC1) for AHT10 temperature/humidity sensor or DIY expansion
Bus Interfaces
Overview
The BigTreeTech MMB CAN V2.0 is a dedicated control board for multi-material filament systems, particularly the popular Enraged Rabbit Carrot Feeder (ERCF). Powered by the STM32G0B1CBT6 microcontroller, the board provides four EZ-compatible stepper driver slots to drive the selector motor and feeder gates. It connects to the printer's Klipper host via either USB Type-C or CAN bus.
Key Features
The MMB CAN V2.0 supports all EZ-series stepper drivers (EZ2209, EZ5160, etc.) in STEP/DIR, UART, or SPI modes. It provides NeoPixel WS2812 RGB LED support, multiple endstop and Hall sensor inputs, two servo outputs, an I2C bus for auxiliary sensors, and a 2×7 GPIO header for buttons or additional peripherals. Input voltage is DC 12–24V at 9A, with a regulated 5V/3.6A DCDC output for accessories.
Open Source
All hardware documentation including schematics, PCB files, user manuals, and Klipper sample configurations are published on GitHub at github.com/bigtreetech/MMB. The board is exclusively used with Klipper firmware.
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




