본문으로 건너뛰기
안드로이드 메인보드 · 터치 디스플레이 · 펌웨어 — 2013년부터

KTM-MS68

Compact RK3568 development board for embedded signage. EDP and MIPI display, PoE, a wide 5–12 V DC input and Wi-Fi 6 + BT 5.0 on a 90 × 80 mm board.

This page is the hardware reference

Flashing, the firmware API and the guides apply to every board. This page covers what is specific to the KTM-MS68: its connectors, pin assignments and electrical limits.

Connector map​

RK3568Cortex-A5590 × 80 mmRTCUSBRS232SPKIR+LEDEDPDC-INTYPE-CUSB2.0MIPIPoEMICGPIOTP-I2C

Swipe sideways to see the whole board. Tap a connector to jump to its pin definition. Positions are schematic, not to scale.

Specification​

OSAndroid 11.0
CPURockchip RK3568, quad-core Cortex-A55 up to 2.0 GHz
GPUMali-G52 2EE — OpenGL ES 1.1/2.0/3.2, OpenCL 2.0, Vulkan 1.1
DDRLPDDR4 / LPDDR3, 2 GB / 4 GB
FlasheMMC 5.0, 8 GB / 16 GB / 32 GB
Wi-Fi / BT802.11 a/b/g/n/ac/ax + BT 5.0, 2×2 MIMO, dual 2.4 / 5 GHz
EthernetRJ45 gigabit (1000 M)
Screen interfaceEDP, MIPI
RTCYes — with scheduled power on/off
CameraVia USB
USB1 × USB 2.0, 1 × USB 3.0
RS2321 (external output port)

Power: DC 12 V / 3 A via 5.5 mm barrel; the DC-in header accepts 5–12 V (current depends on screen size).

Internal expansion: 1 × RS232, 3 × USB 2.0, 5 × GPIO, speaker, microphone, I2C, EDP, MIPI and PoE.

Board dimensions​

Size90 mm × 80 mm
Thickness1.6 mm
Top clearance15 mm
Bottom clearance2 mm

Serial ports at a glance​

The RS232 header is driven through the standard serial interface — open the device node below.

PortDevice nodeType
RS232/dev/ttyS9RS232, full duplex

See the firmware API overview for how the device API drives the board (power scheduling, GPIO, display, network, kiosk lockdown).


Display ports​

3.4 EDP port — dual-contact, 2.0 mm​

Backlight enable, PWM and 12 V supply are integrated into this connector (pins 22, 23 and 26–29).

노트

The datasheet titles this a 20-pin connector but defines 30 pins. Verify the connector against your panel.

PinDefineAttributeDescription
1NCNCNC
2GNDGNDGround
3EDP_TX1NDifference dataChannel 1
4EDP_TX1PDifference dataChannel 1
5GNDGNDGround
6EDP_TX0NDifference dataChannel 0
7EDP_TX0PDifference dataChannel 0
8GNDGNDGround
9EDP_AUXPData clockDifference signal
10EDP_AUXNData clockDifference signal
11GNDGNDGround
12/13EDPVCCVCCVCC 3V3
14NCNCNC
15/16GNDGNDGround
17EDP-HPDHPDHPD
18/19/20/21GNDGNDGround
22LCD_BL_ENBacklight ENBacklight enable
23LCD_BL_PWMBacklight PWMBacklight PWM
24/25NCNCNC
26/27/28/29LCD_BL_VCCBL_VCCVCC 12V
30NCNCNC

3.10 MIPI port — 40-pin, 0.5 mm​

PinDefineAttributeDescription
1VCOMNCNC
2VDD1VCC3.3V
3VDD2VCC3.3V
4GND1GNDGround
5RESETResetLCD_RESET
6NCPNCNC
7GND2GNDGround
8D0NOutputDSI_TX1_D0N
9D0POutputDSI_TX1_D0P
10GND3GNDGround
11D1NOutputDSI_TX1_D1N
12D1POutputDSI_TX1_D1P
13GND4GNDGround
14CLKNOutputDSI_TX1_CLKN
15CLKPOutputDSI_TX1_CLKP
16GND5GNDGround
17D2NOutputDSI_TX1_D2N
18D2POutputDSI_TX1_D2P
19GND6GNDGround
20D3NOutputDSI_TX1_D3N
21D3POutputDSI_TX1_D3P
22GND7GNDGround
23NCNCNC
24NC1NC1NC1
25GND8GNDGround
26NC2NCNC
27PWMONCNC
28NC4NCNC
29VCLNCNC
30GNDGNDGround
31LED-LED cathodeLED cathode
32LED-LED cathodeLED cathode
33NC5NCNC
34NC6NCNC
35AVEENCNC
36NC7NCNC
37NC8NCNC
38AVDD3NCNC
39LED+LED anodeLED anode
40LED+LED anodeLED anode

Power and PoE​

3.1 PoE port — PH2.0-4P​

PinDefineAttributeDescription
1POE1PoEPoE 1
2POE2PoEPoE 2
3POE3PoEPoE 3
4POE4PoEPoE 4

3.9 DC-in port — PH2.0-4P​

Accepts 5–12 V.

PinDefineAttributeDescription
1GNDGNDGround
2GNDGNDGround
3DC inPower inVCC in 5/12V
4DC inPower inVCC in 5/12V

3.8 RTC port — PH1.25-2P​

PinDefineAttributeDescription
1VCCBAT+BAT+
2GNDBAT-BAT-

Serial ports​

The RS232 header is driven through the standard serial interface — open the device node listed. The device API (ItempApiPub) does not handle UART I/O; it covers power, display, GPIO, network and kiosk.

3.7 RS232 port — PH1.25-4P → /dev/ttyS9​

PinDefineAttributeDescription
1VCCPower out3.3V
2TXI/OttyS9 — UART TX
3RXI/OttyS9 — UART RX
4GNDGNDGround

USB ports​

Three internal USB headers, identical pinout (PH1.25-4P).

3.3 USB1 · USB2 · USB3 — PH1.25-4P​

PinDefineAttributeDescription
1VCCPower out5V
2DMI/OUSB D−
3DPI/OUSB D+
4GNDGNDGround

Audio​

3.6 Speaker port — PH1.25-4P​

Stereo output (two channels).

PinDefineAttributeDescription
1SPK-OutputLeft negative
2SPK+OutputLeft positive
3SPK-OutputRight negative
4SPK+OutputRight positive

LED, IR and control​

3.5 IR + LED port — PH1.25-5P​

PinDefineAttributeDescription
1IRIRIR in
2GNDGNDGround
3VCCVCC3.3V
4LED_GLED greenLED green
5LED_RLED redLED red

GPIO​

These are the pins the GPIO API drives. The SDK names (GPIO_4C4, GPIO_1B0, GPIO_1B1) match the Define column below.

3.2 GPIO port — PH1.25-5P​

PinDefineAttributeDescription
1GNDGNDGround
2Power keyI/OPower key
3GPIO_4C4I/OGPIO_4C4
4GPIO_1B0I/OGPIO_1B0
5GPIO_1B1I/OGPIO_1B1

See GPIO for reading and driving these lines from code.

Touch panel​

3.11 TP I2C port — 10-pin​

PinDefineAttributeDescription
1GNDGNDGround
2GNDGNDGround
3VCCVCC3.3V
4SDASDAI2C data
5SCLSCLI2C clock
6GNDGNDGround
7INTINTInterrupt
8RSTResetReset
9GNDGNDGround
10GNDGNDGround

Electrical specification​

ParameterMinTypicalMaxNotes
Power supply voltage5V12V—
Ripple voltage——65 mV
Power supply current—2 A—Depends on screen size
Power consumption—24 W—Depends on screen size

API reference​

The device API (power scheduling, GPIO, display, network, kiosk lockdown) is documented under ItempApi reference. The serial port above is driven through the standard Android serial interface.

Downloads​

Schematic, mechanical drawing and firmware image are on the KTM-MS68 support page.