Motherboard ID Reading and Viewing
Note
- This tutorial explains how to read and view motherboard IDs. For tool boards, please refer to the corresponding product ID search tutorial.
- If you are using a CAN tool board or an RS232 tool board, please click the button below to view the instructions.
- Connect Tool Board
- USB ID Retrieval
- CANBus UUID Retrieval
Search USB ID
- Open the browser and enter the IP address of the host computer in the address bar. For example, if my host computer's IP is
192.168.101.179, simply type it in and press Enter.

- Open the WEB interface of the host computer, and in the configuration section of the left sidebar, find:
![]() |
![]() |
-
After entering
printer.cfg, click onDEVICESat the top right corner.

-
Click on
SERIAL, then refresh.- Refresh for fluidd

- Refresh for mainsail

-
Copy the ID; click the arrow to copy.
- For fluidd, check if
ttyAMCexists, and ensure that Path by ID exists; this is the USBID

- For mainsail, check if
ttyAMCexists, and ensure that Path by ID exists; this is the USBID

- For fluidd, check if
Fill in USB ID
- Close
DEVICESand fill in the ID
Note
- Please change the following in the configuration file:
[mcu]
serial: /tmp/klipper_host_mcu
to
[mcu host]
serial: /tmp/klipper_host_mcu
- Add:
[mcu]
serial: <Replace this with the ID you just found>
![]() |
![]() |
- Fill in the ID into the configuration.
tip
- After filling in the ID, click
SAVE & RESTARTat the top right corner.
![]() | ![]() |
- If Klipper shows a warning
ADC out of range, this is normal. Connect the heated bed and thermistor to the mainboard, and configure the thermistor pins for the nozzle and heated bed, then save and restart.
dangerous
Note: All IDs shown in this document are examples. Each mainboard's ID is different; please fill in the actual ID you obtained.
Search for CAN ID
- Open a browser and enter the IP address of the host computer in the address bar. For example, if the IP address of my host computer is
192.168.101.179, simply enter it and press Enter.

- Open the WEB interface of the host computer, and in the configuration options of the left sidebar, find:
![]() |
![]() |
-
After clicking into
printer.cfg, click onDEVICESin the upper right corner.

-
Click
CAN, then refresh.- Refresh in fluidd

- Refresh in mainsail

-
Copy the ID; click the arrow to copy it.
- In fluidd, confirm whether the item pointed to by the first arrow is
Klipper; if so, click the arrow on the right to copy it.

- In mainsail, confirm whether the item pointed to by the first arrow is
Klipper; if so, click the arrow on the right to copy it.

- In fluidd, confirm whether the item pointed to by the first arrow is
Fill in CAN ID
- Close
DEVICESand fill in the ID
Note
- Please change the following in the configuration file:
[mcu]
serial: /tmp/klipper_host_mcu
to
[mcu host]
serial: /tmp/klipper_host_mcu
- Add:
[mcu]
canbus_uuid: <Replace this with the ID you just looked up>
![]() |
![]() |
- Fill the ID into the configuration
tip
- After filling in the ID, click
SAVE & RESTARTin the upper right corner.
![]() | ![]() |
- If Klipper shows a message
ADC out of range, this is normal. Connect the heated bed and thermistor to the mainboard, and configure the thermistor pins for the extruder and heated bed, then save and restart.
dangerous
Note: All IDs shown in the documentation are examples. Each mainboard has a different ID, so please fill in the actual ID you obtained.
Loading...







