diff --git a/docs/hardware/assets/NanoKVM/pro/extended/UART-2.png b/docs/hardware/assets/NanoKVM/pro/extended/UART-2.png new file mode 100644 index 00000000..ab308f8f Binary files /dev/null and b/docs/hardware/assets/NanoKVM/pro/extended/UART-2.png differ diff --git a/docs/hardware/assets/NanoKVM/pro/extended/UART.png b/docs/hardware/assets/NanoKVM/pro/extended/UART.png new file mode 100644 index 00000000..411cd9db Binary files /dev/null and b/docs/hardware/assets/NanoKVM/pro/extended/UART.png differ diff --git a/docs/hardware/en/kvm/NanoKVM_Pro/extended.md b/docs/hardware/en/kvm/NanoKVM_Pro/extended.md index 06b464f5..4e2dc151 100644 --- a/docs/hardware/en/kvm/NanoKVM_Pro/extended.md +++ b/docs/hardware/en/kvm/NanoKVM_Pro/extended.md @@ -193,20 +193,22 @@ curl -L -o nanokvm_pro_1.0.10.tar.gz https://cdn.sipeed.com/nanokvm/pro/pikvm_1. sudo apt install ./*1.0.10* ``` -## How to Use Serial Ports +## How to Use the Serial Port -NanoKVM Pro provides two available serial ports, UART1/UART2 (the ATX version does not expose them due to bracket specifications, retaining only internal pads). +NanoKVM Pro provides two sets of available serial ports: UART1/UART2. (Note: The ATX version, limited by the standard bracket size, does not have these ports externally exposed; only the internal solder pads are retained.) -* Connect to other serial terminal devices: +The interface definition diagram for the Desk version is as follows: + -```shell -# Use UART1 at 115200 baud rate on the web terminal, exit with Ctrl+A+Q -picocom -b 115200 /dev/ttyS1 -# Use UART2 at 115200 baud rate on the web terminal, exit with Ctrl+A+Q -# picocom -b 115200 /dev/ttyS2 -``` +- Using the Serial Terminal via the Web Interface -* Send serial commands only: +**Requires firmware version 1.1.5 or higher** + +Navigate to: Web Menu Bar -> Terminal -> Serial Terminal. Here, you can configure the serial port number, baud rate, and other options. + + + +- Send serial commands only: ```shell # Set ttyS1 to 115200 baud rate diff --git a/docs/hardware/en/kvm/NanoKVM_Pro/lcd.md b/docs/hardware/en/kvm/NanoKVM_Pro/lcd.md index 687e8b63..7924196c 100644 --- a/docs/hardware/en/kvm/NanoKVM_Pro/lcd.md +++ b/docs/hardware/en/kvm/NanoKVM_Pro/lcd.md @@ -7,6 +7,11 @@ update: author: zepan content: - initial docs + - date: 2025-10-18 + version: v0.2 + author: bugu + content: + - improve docs --- ## Introduction @@ -57,7 +62,10 @@ Currently, the USB secondary screen feature only supports Windows systems. 9. When re-enabling, some systems may require reinstalling the USB driver. ## Custom Display -The NanoKVM-Pro's small screen uses standard framebuffer drivers. Users can utilize `/dev/fb0` to implement custom screen display operations. + +> Note: This feature requires the NanoKVM-Desk application to be updated to version `1.1.5` or higher. + +NanoKVM Desk introduces a user-defined APP function in version `1.1.5`. By long-pressing the screen/knob and switching to the fourth page, you can view all APPs. Three demo apps are pre-installed by default: `coin`, `conway`, and `hello`. [hello.py](../../../assets/NanoKVM/pro/lcd/hello.py) [conway.py](../../../assets/NanoKVM/pro/lcd/conway.py) @@ -71,4 +79,14 @@ The NanoKVM-Pro's small screen uses standard framebuffer drivers. Users can util