canable-dat

firmware version

slCAN - COM-port based

SLCAN turns the USB-port into a COM-port and transmits strings on it, so 1-byte data requires 2-bytes to be sent, and additional operations are required to convert strings into data structures. SLCAN can also be connected to SocketCAN, so it’s easy to use.

candlelight_fw - WINUSB based

firmware

  • https://github.com/candle-usb/candleLight_fw
  • https://canable.io/getting-started.html

based on chip

based on STM32F042

STM32F042-dat

  • cantact: https://www.linklayer.com/tools (STM32F042C6)
  • canable (cantact clone): http://canable.io/ (STM32F042C6)
  • USB2CAN: https://github.com/roboterclubaachen/usb2can (STM32F042x6)
  • CANAlyze: https://kkuchera.github.io/canalyze/ (STM32F042C6)
  • VulCAN Gen1: https://shop.copperforge.cc/products/ac41 (STM32F042x6)
  • Entreé: https://github.com/tuna-f1sh/entree (STM32F042x6)

based on STM32F072

  • candleLight: https://github.com/HubertD/candleLight (STM32F072xB)
  • candleLight FD: https://linux-automation.com/en/products/candlelight-fd.html (STM32G0B1CBT)
  • candleLight: https://www.linux-automation.com/en/products/candlelight.html (STM32F072xB)
  • CANable-MKS 1.0: https://github.com/makerbase-mks/CANable-MKS (STM32F072xB)
  • ConvertDevice-xCAN: https://github.com/ConvertDevice/xCAN (STM32F072xB)
  • ConvertDevice-xCANFD: https://github.com/ConvertDevice/xCANFD (STM32G0B1CBT6)
  • DSD TECH SH-C30A: https://www.deshide.com/product-details.html?pid=384242&_t=1671089557 (STM32F072xB)
  • FYSETC UCAN: https://www.fysetc.com/products/fysetc-ucan-board-based-on-stm32f072-usb-to-can-adapter-support-with-canable-candlelight-klipper-firmware (STM32F072xB)

ref

  • https://github.com/HubertD/candleLight
  • https://github.com/HubertD/cangaroo
  • https://wiki.linklayer.com/index.php/CANtact
  • https://canable.io/

  • can-dat - can