Klipper CAN bus guide for Bigtreetech U2C and EBB boards @TeachingTech
Klipper CAN bus guide for Bigtreetech U2C and EBB boards  @TeachingTech
Uploaded November 2022 | Updated September 2026, 2 weeks ago
A modern 3D printer has many, many wires going from the mainboard to the print head. Each set is responsible for a component and its operation. But what if we reduced that loom to just four wires? Two power wires, and two communication wires. Today we are testing such a CAN BUS system with the Bigtreetech U2C and EBB modules.

This is currently only compatible with Klipper and requires a bit of work to setup. Thanks to my patron Derek for assisting and collaborating with this mod, and to metoyou for their informative guides.

These items were purchased with my own money. All opinions expressed are my own. UPDATE: 3D BRO saw my video and refunded my money as a gesture of appreciation for my channel. Thanks for the generosity!

Purchase the Bigtreetech U2C and EBB:
U2C board on Amazon: amzn.to/3Em2xh8
EBB boards on Amazon: amzn.to/3gjw7fl
Aliexpress: https://s.click.aliexpress.com/e/_DBBQUJl
3D Bro (Aus): https://3dbro.com.au/product/bigtreetech-ebb/

0:00 Introduction

0:41 What is a CAN bus?
CAN bus wiki: en.wikipedia.org/wiki/CAN_bus

2:42 Bigtreetech U2C and EBB modules

3:46 Resources
Klipper CANBUS reference: klipper3d.org/CANBUS.html
Bigtreetech U2C GitHub: github.com/bigtreetech/U2C
Bigtreetech EBB GitHub: github.com/bigtreetech/EBB
Metoyou’s Klipper documentation: github.com/meteyou/KlipperMisc

4:52 U2C and EBB mounting
Derek’s EBB36 Orbiter extruder mounting: printables.com/model/316984-ebb36-mount-with-cable-strain-relief-for-the-orbit
My CAD for all things CR-10 Max: cad.onshape.com/documents/3f7dc479d6fd4551cee02623/w/0e126458c23a8d79fe4c7865/e/7dd34305e5e0bc31edd3f4ed?renderMode=0&uiState=6375afd56cb7c63ae4a99fb5

5:51 U2C wiring

6:04 U2C CandleLight USB to CAN firmware
Original CandleLight_fw repo: github.com/candle-usb/candleLight_fw
Bigtreetech CandleLight_fw repo: github.com/bigtreetech/candleLight_fw
Meteyou’s U2C instructions: github.com/meteyou/KlipperMisc/tree/master/BigTreeTech-U2C-v1.0

My video on SSH: youtu.be/KQVQOq0Tpgo

8:52 EBB temporary wiring

9:21 EBB bootloader

10:24 EBB Klipper firmware

12:30 Final umbilical CAN cable

13:23 Print head wiring to EBB board
Crimping guide video: youtu.be/GZOh1NzqzzU

13:56 Klipper config changes for EBB

14:55 Final touches and calibration

15:31 Communication timeout troubleshooting
Multi MCU homing reference: klipper3d.org/Multi_MCU_Homing.html
Fix thanks to Boxxy: https://klipper.discourse.group/t/canbus-communication-timeout-while-homing-z/3741/3

17:01 Updating the EBB board

17:24 Conclusion

Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au

Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/

Take a look around and if you like what you see, please subscribe.

Support me on Patreon: patreon.com/teachingtech
Klipper CAN bus guide for Bigtreetech U2C and EBB boards3D printed velcro is something you have to tryHelp me choose which projects to complete - 5 years of Teaching TechMaking the ultimate camping powerbank + Bambu Lab X1 updateHow the #speedboatrace helped me slash time from quality prints | Rat Rig V-core 3 Part 5I’m changing from Thingiverse to Printables and maybe you should tooxtouch Bambu Lab P1P/P1S touch screen upgrade guideMarlin Input Shaping - Step by step guide to more speed and less ringingNext gen 3D printers are here, but do they bring fresh problems?Modular spool rack - Budget Sovol SV08 toolchanger part 5How to design print in place foldable models like FAB365 - 3D design for 3D printingMake your parts bendy with this design hack - 3D design for 3D printing
Teaching Tech |

Klipper CAN bus guide for Bigtreetech U2C and EBB boards

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER