CAnable Candlelight Compatible USB CAN Adapter Klipper Firmware Qme Default Title

UCAN USB to CAN Adapter – CAnable, CandleLight & Klipper

Default Title
$23.14
Sale price  $23.14 Regular price  $27.81
Skip to product information
CAnable Candlelight Compatible USB CAN Adapter Klipper Firmware Qme Default Title

UCAN USB to CAN Adapter – CAnable, CandleLight & Klipper

$23.14
Sale price  $23.14 Regular price  $27.81
Default TitleDefault Title

UCAN USB to CAN Adapter – CAnable, CandleLight & Klipper Firmware

Meet the UCAN USB to CAN Adapter — a compact, open-source USB-to-CAN bus interface built on the STM32F072 microcontroller. Whether you're building a 3D printer setup with Klipper, working on robotics, or prototyping CAN bus systems, this adapter delivers reliable, high-speed communication with broad firmware compatibility right out of the box.

Key Features

  • STM32F072-Based — Proven, efficient microcontroller for stable USB-to-CAN conversion
  • Type-C USB Socket — Modern, reversible connector for easy plug-and-play use
  • CAN2.0A & CAN2.0B Support — Handles baud rates up to 1 Mbps for fast data throughput
  • Multi-Firmware Compatible — Works with CAnable, CandleLight, and Klipper firmware ecosystems
  • 3-Pin Screw Terminal — Clearly labeled CANH, CANL, and GND connections for secure wiring
  • Bootloader Jumper — Easily enter bootloader mode for firmware flashing and updates
  • Onboard 120Ω Termination — Enabled by default; jumper allows you to enable or disable as needed
  • Virtual Serial Port Enumeration — Appears as a virtual COM port on your computer, acting as a clean serial-line interface to the CAN bus
  • Open-Source Hardware — Compatible with the CANable open-source ecosystem, perfect for makers and engineers
  • Plastic + Metal Construction — Durable, lightweight build designed for workshop and bench use

What's in the Box

  • 1 × UCAN USB to CAN Adapter (STM32F072, Type-C)

Who Is This For?

This adapter is ideal for 3D printer enthusiasts running Klipper firmware, robotics developers, automotive CAN bus engineers, and open-source hardware makers who need a small, affordable, and reliable USB-to-CAN interface for prototyping and production alike.

For more information on CAN bus standards and protocols, visit the NIST Networked Control Systems resource.

Frequently Asked Questions

Q: What is the UCAN USB to CAN Adapter and what does it do?

A: The UCAN is a small, low-cost, open-source USB to CAN bus adapter based on the STM32F072 microcontroller. It connects to your computer via a Type-C USB port and enumerates as a virtual serial port, providing a clean serial-line interface to the CAN bus. It supports CAN2.0A and CAN2.0B protocols with baud rates up to 1 Mbps, making it ideal for 3D printing (Klipper), robotics, and CAN bus development.

Q: Which firmware does this USB CAN adapter support?

A: This adapter is compatible with CAnable, CandleLight, and Klipper firmware. It includes a bootloader jumper so you can easily switch or update firmware as needed for your specific project or workflow.

Q: How do I connect this adapter to my CAN bus network?

A: Simply connect your CANH, CANL, and GND wires to the onboard 3-pin screw terminal (clearly labeled). Plug the Type-C USB end into your computer, and the device will enumerate as a virtual serial (COM) port. The onboard 120Ω termination resistor is enabled by default and can be disabled via jumper if your network already has termination at both ends.

Q: Is the UCAN adapter compatible with Klipper 3D printer firmware?

A: Yes! The UCAN adapter is fully compatible with Klipper firmware, making it a popular choice for 3D printer toolhead boards and multi-MCU Klipper setups that use CAN bus for communication.

You may also like