Klipper CAN bus guide for Bigtreetech U2C and EBB boards

Klipper CAN bus guide for Bigtreetech U2C and EBB boards

119.187 Lượt nghe
Klipper CAN bus guide for Bigtreetech U2C and EBB boards
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: https://amzn.to/3Em2xh8 EBB boards on Amazon: https://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: https://en.wikipedia.org/wiki/CAN_bus 2:42 Bigtreetech U2C and EBB modules 3:46 Resources Klipper CANBUS reference: https://www.klipper3d.org/CANBUS.html Bigtreetech U2C GitHub: https://github.com/bigtreetech/U2C Bigtreetech EBB GitHub: https://github.com/bigtreetech/EBB Metoyou’s Klipper documentation: https://github.com/meteyou/KlipperMisc 4:52 U2C and EBB mounting Derek’s EBB36 Orbiter extruder mounting: https://www.printables.com/model/316984-ebb36-mount-with-cable-strain-relief-for-the-orbit My CAD for all things CR-10 Max: https://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: https://github.com/candle-usb/candleLight_fw Bigtreetech CandleLight_fw repo: https://github.com/bigtreetech/candleLight_fw Meteyou’s U2C instructions: https://github.com/meteyou/KlipperMisc/tree/master/BigTreeTech-U2C-v1.0 My video on SSH: https://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: https://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: https://www.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: http://www.patreon.com/teachingtech