Motherboard ID Reading and Viewing
Note
- This tutorial is for reading and viewing motherboard IDs. For tool boards, please refer to the corresponding product ID search tutorial.
- If you are using a tool board, please click the button below to view the tutorial.
- Tool Board Connection
- 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 onDEVICES
at 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
ttyAMC
exists, and ensure that Path by ID exists; this is the USBID
- For mainsail, check if
ttyAMC
exists, and ensure that Path by ID exists; this is the USBID
- For fluidd, check if
Fill in USB ID
- Close
DEVICES
and 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 & RESTART
at 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 onDEVICES
in 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
DEVICES
and 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 & RESTART
in 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...