EBB42 v1.2 without max amplifier from BTT.
Flashed by us with canboot and klipper.
It was flashed with can bus speed 500000.
How to wire the board?
How do I connect the Board?
If you have a BTT Octopus there is a guide to connect this can toolhead directly to the RJ11 of the board using a bridge mode.
Although we recommend to leave it alone (it’s too much complicated) and use a middleman such as U2C that we also sell. The U2c is like an interpeter that will convert and read the CAN data. U2c connects via USB-C to the RPI and the can toolhead board can be connected to the U2C via 4 cables only.
This meand that you will reduce your cable harness from 17 cables to 4 cables only!
How to identify uuid?
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0
Example of config file ?
## EBB config by Lab4450 ## for Voron 3D printers [mcu EBBCan] # run the following command to locate the uuid and replace below ~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0 canbus_uuid: 0e0d81e4210c ## TEMPERATURE SENSOR OVER THE CANBOARD [temperature_sensor EBBCan] sensor_type: temperature_mcu sensor_mcu: EBBCan min_temp: 0 max_temp: 100 ## EXTRUDER [extruder] step_pin: EBBCan:PD0 dir_pin: !EBBCan:PD1 enable_pin: !EBBCan:PD2 full_steps_per_rotation: 200 # Set to 200 for LDO 1.8° stepper motor, and set to 400 for OMC(StepperOnline) 0.9° stepper motor rotation_distance: 22.23 # See calibrating rotation_distance on extruders doc gear_ratio: 50:10 microsteps: 32 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: EBBCan: PB13 #PB13 FOR V1.2 OR PA2 FOR V1.1 sensor_pin: EBBCan: PA3 sensor_type: PT1000 #our pt1000 works directly. there is no need of max amplifier. just place a jumper in pt1000 pullup_resistor: 2200 control: pid pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: 0 max_temp: 350 [tmc2209 extruder] uart_pin: EBBCan:PA15 run_current: 0.600 # for LDO 36STH20-1004AHG stealthchop_threshold: 0 sense_resistor: 0.110 ## PART COOLING FAN [fan] pin: EBBCan: PA0 ## EXTRUDER FAN [heater_fan hotend_fan] pin: EBBCan:PA1 heater: extruder max_power: 1.0 kick_start_time: 0.5 heater: extruder heater_temp: 50.0 ## RGBW double-check if it's not duplicated with stealthburner_leds.cfg [neopixel sb_leds] pin: EBBCan:PD3 chain_count: 3 color_order: GRBW initial_RED: 1.0 initial_GREEN: 0.0 initial_BLUE: 1.0 initial_WHITE: 0.0 ## PROBE double-check if it's not duplicated with servo klicky_servo [probe] pin: EBBCan:PB9 ## ACCELEROMETER [adxl345] cs_pin: EBBCan:PB12 spi_software_sclk_pin: EBBCan:PB10 spi_software_mosi_pin: EBBCan:PB11 spi_software_miso_pin: EBBCan:PB2 axes_map: x,y,z
Do I need to flash anything?
No. We sell all of our boards pre flashed.