PiCAN USB to CAN adapter

20,00 

Availability: In stock and ready to ship!

Designed and open-sourced by XBST_  the PiCAN is a compact, USB drive shaped USB to CAN adapter, primarily intended for 3D printers. It’s pre-flashed with candlelight and ready to use.

It’s a low cost alternative to the U2C board.

You just need to plug it to the raspberry Pi and that’s it.
Your CAN toolhead board has 4 cables. The 2 data cables are connected to the PiCAN. The 24v should be connected directly to the 24v PSU. The ground cable of your CAN toolhead board should be connected directly to the 5v PSU.
Very important: make sure the ground is connected between each PSU.

 

Author, images and credits: github.com/xbst/PiCAN/

 

What needs to be modified on the rpi?
ssh to the rpi

create and edit

sudo nano /etc/network/interfaces.d/can0

paste the following

auto can0
iface can0 can static
 bitrate 1000000
 up ifconfig $IFACE txqueuelen 1024
 pre-up ip link set can0 type can bitrate 1000000
 pre-up ip link set can0 txqueuelen 1024

exit and save

CTRL+X
Y
Enter

Automatically activate CAN at power up

sudo wget https://upyun.pan.zxkxz.cn/shell/can-enable -O /usr/bin/can-enable > /dev/null 2>&1 && sudo chmod +x /usr/bin/can-enable || echo "The operation failed"
sudo cat /etc/rc.local | grep "exit 0" > /dev/null || sudo sed -i '$a\exit 0' /etc/rc.local
sudo sed -i '/^exit\ 0$/i \can-enable -d can0 -b 1000000 -t 1024' /etc/rc.local

What do you need to upgrade to a CAN setup?

CAN toolhead board EBB36 SB2209
CAN adapter (connects the toolhead to the RPI and interprets the data) U2C or PiCAN (cheaper). If you don’t want to use a can adapter and you want to connect the toolhead directly to the mothboard, use a RJ11 to 4 Pin and reflash the board accordingly (we don’t recommend this alternative) U2C or PiCAN (cheaper). If you don’t want to use a can adapter and you want to connect the toolhead directly to the mothboard, use a RJ11 to 4 Pin and reflash the board accordingly (we don’t recommend this alternative)
Y endstop realocation (removes the dragchains from the gantry and leave the z axis dragchain) github.com/VoronDesign/VoronUsers/tree/master/printer_mods/Minsekt/Rear_Umbilical/Y_Endstop_Relocation or github.com/hartk1213/MISC/tree/main/Voron%20Mods/Voron%202-Trident/2.4/Voron2.4_Y_Endstop_Relocation github.com/VoronDesign/VoronUsers/tree/master/printer_mods/Minsekt/Rear_Umbilical/Y_Endstop_Relocation or github.com/hartk1213/MISC/tree/main/Voron%20Mods/Voron%202-Trident/2.4/Voron2.4_Y_Endstop_Relocation
CW2 / Motor cable glands Mount printables.com/model/464735-pg7-cnlinko-lp-12-mount-for-sb2209-sb2240 or github.com/hartk1213/MISC/blob/main/Voron%20Mods/Voron%202-Trident/2.4/CW2_CAN_Umbilical/STLs/CW2/cw2_umbilical_m12.stl or github.com/hartk1213/MISC/blob/main/Voron%20Mods/Voron%202-Trident/2.4/CW2_CAN_Umbilical/STLs/CW2/cw2_umbilical_cnlink0_threaded_mount_LP12.stl printables.com/model/464735-pg7-cnlinko-lp-12-mount-for-sb2209-sb2240 or github.com/hartk1213/MISC/blob/main/Voron%20Mods/Voron%202-Trident/2.4/CW2_CAN_Umbilical/STLs/CW2/cw2_umbilical_m12.stl or github.com/hartk1213/MISC/blob/main/Voron%20Mods/Voron%202-Trident/2.4/CW2_CAN_Umbilical/STLs/CW2/cw2_umbilical_cnlink0_threaded_mount_LP12.stl
A Drive cable glands mount printables.com/model/345529-voron-24r2-a-drive-pg7-umbilical-mount-remix/files printables.com/model/345529-voron-24r2-a-drive-pg7-umbilical-mount-remix/files
Toolhead specific fixing fixing mount behind round pancake stepper motor github.com/KayosMaker/CANboard_Mounts/blob/main/STLs/BTT_EBB36_1.0_Mounts/BTT_EBB36_1.0_mounts_plain/EBB36%201.0%20sherpa%20mini%20mount.stl github.com/bigtreetech/EBB/blob/master/EBB%20SB2240_2209%20CAN/Custom%20Printed%20Parts/CW2%20Cable%20Bridge.STL github.com/bigtreetech/EBB/blob/master/EBB%20SB2240_2209%20CAN/Custom%20Printed%20Parts/Cable%20Clip%20Printed%20Part.STL github.com/bigtreetech/EBB/blob/master/EBB%20SB2240_2209%20CAN/Custom%20Printed%20Parts/Cable_Cover_for_Pcb_v1.1.STL github.com/bigtreetech/EBB/blob/master/EBB%20SB2240_2209%20CAN/Custom%20Printed%20Parts/Printed%20Part%20for%20CAN%20Cable.stl github.com/bigtreetech/EBB/blob/master/EBB%20SB2240_2209%20CAN/Custom%20Printed%20Parts/Printed_Part_for_CAN_Cable_v1.1.stl github.com/bigtreetech/EBB/blob/master/EBB%20SB2240_2209%20CAN/Custom%20Printed%20Parts/cable_door_EBB_SB.stl github.com/bigtreetech/EBB/blob/master/EBB%20SB2240_2209%20CAN/Custom%20Printed%20Parts/main_body_EBB_SB.stl
github.com/VoronDesign/Voron-Stealthburner/blob/main/STLs/Clockwork2/%5Ba%5D_pcb_spacer.stl
Electronics Bay U2C github.com/VoronDesign/VoronUsers/tree/master/printer_mods/Electroleon/U2C_Mounting or PiCAN github.com/xbst/PiCAN/tree/master/Shell U2C github.com/VoronDesign/VoronUsers/tree/master/printer_mods/Electroleon/U2C_Mounting or PiCAN github.com/xbst/PiCAN/tree/master/Shell
Stealthburner github.com/VoronDesign/Voron-Stealthburner github.com/VoronDesign/Voron-Stealthburner
Cables 2x 0,25mm heluflon for DATA + 2x 0,5mm heluflon for 24v and GND. If you are using a RAPIDO hotend please consider 1mm heluflon for 24v and GND. Twist the DATA cables along both connections. 2x 0,25mm heluflon for DATA + 2x 0,5mm heluflon for 24v and GND. If you are using a RAPIDO hotend please consider 1mm heluflon for 24v and GND. Twist the DATA cables along both connections.
Cable Sleeve 2x meters of cable sleeve 2x meters of cable sleeve
Cable Glands to go into the mounts 2x fancy LP12 4Pin with quick connect and release or 2x fixed PG7 M12 1x fancy LP12 4Pin with quick connect and release or 2x fixed PG7 M12

 

Shopping Cart
PiCAN USB to CAN adapter
20,00 

Availability: In stock and ready to ship!