About M4-R1
1 Product Overview
1.1 Scope of Application
ShimetaPi M4-R1 V1.0 belongs to the ShimetaPi series motherboard. The RK3568B2 chip used is a low-power, high-performance processor, widely applicable to video terminal products, industrial automation terminals, and computing terminal products, such as: intelligent self-service terminals, O2O intelligent devices, industrial control hosts, robot devices, etc.
1.2 Appearance and Interface Diagram
Front:

Back:

Front View:

Photo Declaration
The above photos are taken from a certain batch of boards produced by our company. Due to continuous product maintenance, the actual shipped boards may not be completely consistent with the photos.
2 Basic Function List
| Function | Description |
|---|---|
| Board Size | 110*73mm |
| CPU | Rockchip RK3568B2; <br>Quad-core 64-bit Cortex-A55; Main frequency up to 2.0GHz |
| GPU | ARM G52 2EE; <br>Support OpenGL ES 1.1/2.0/3.2, OpenCL 2.0, Vulkan 1.1; <br>Embedded high-performance 2D acceleration hardware |
| NPU | Support 1Tops computing power |
| Operating System | OpenHarmony |
| Memory / Storage | Standard 4GB + 32GB |
| Display Interface | 1 × HDMI, supports up to 4K@60Hz resolution<br>1 × MIPI, can directly drive MIPI interface LCD screens of various resolutions, measured to support 7201280 resolution<br>1 × eDP, can directly drive eDP interface LCD screens of various resolutions, measured to support 19201080 resolution |
| MIPI Input | 1 channel, supports 800W pixels |
| Headphone Output | 1 channel, supports three/four-segment headphone insertion |
| Ethernet | 2 × Gigabit Ethernet (1000Mbps) |
| WIFI&BT | Built-in Wi-Fi, supports Bluetooth 4.2 |
| USB Interface | 1 × USB3.0 OTG <br>1 × USB3.0 HOST<br>2 × USB2.0 HOST |
| Serial Port | 1 × TTL<br>1 × Debug_UART |
| I2C Interface | 3 × I2C, can connect to I2C interface TP or peripherals |
| Raspberry Pi Interface | 1 × 40PIN, 2*20PIN pin header, pitch 2.0MM |
| Storage | Supports U disk, TF card expansion storage |
| RTC | Supports low power consumption |
| System Upgrade | Supports local USB upgrade |
| Key | 1 channel POWER ON button; <br>1 channel Uboot burning button |
| LED | 2 channels, user programmable indicator lights |
3 PCB Size and Interface Layout
3.1 PCB Size Diagram

PCB: 8-layer board, board thickness 1.6mm
PCBA: L _ W = 110mm_ 73mm
Screw hole specification: ∮3.0mm x 4
Note: 1. Heat dissipation design
- Subject to actual product size
3.2 Interface Parameter Description
Image annotation description: The circle in the socket interface picture indicates pin 1, and the red socket
indicates pin 1.
3.2.1 Power Input (6pin/1.0mm)
(1) Function Description:
The board uses 5V DC power supply, and only allows power supply to the board system from Type-C USB socket and 6pin 1.0mm power socket; Under the condition of no peripheral load, the 5V DC power supply needs to support a minimum current of 1000mA.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | 5V | Input | 5V Input | |
| 2 | 5V | Input | 5V Input | |
| 3 | 5V | Input | 5V Input | ![]() |
| 4 | GND | Ground | Ground | |
| 5 | GND | Ground | Ground | |
| 6 | GND | Ground | Ground | |
3.2.2 MIC Interface (2pin/1.25mm)
(1) Function Description:
The motherboard has one MIC interface for connecting an external microphone.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | MIC+ | Input | MIC+ | ![]() |
| 1 | MIC- | Input | MIC- | |
Precautions:
1. Pay attention to the MIC polarity connection, do not reverse connect; 2. Under the condition of no peripheral load, the 5V DC power supply needs to support a minimum current of 1000mA.
3.2.3 RTC Interface (2pin/1.25mm)
(1) Function Description:
The motherboard has a 2pin 1.25mm pitch Wafer socket interface for powering the system clock when power is off.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | RTC | Input | 3V Input | ![]() |
| 2 | GND | Ground | Ground | |
Precautions:
1. When using the RTC battery, pay attention to whether the positive and negative poles are correct. Reverse connection may cause a short circuit, thus posing a risk of fire and explosion. 2. If the RTC time is found to be inaccurate during use, please replace the RTC battery in time, choose the correct 3V, CR2036 button battery. If you need to use a battery with wires, please contact FAE to provide the corresponding model specifications.
3.2.4 DEBUG Serial Interface (4pin/1.0mm)
(1) Function Description:
Used for RK3588 system log print output and uart Debug.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | GND | Ground | Ground | ![]() |
| 2 | UART-RX | Input | RX2 | |
| 3 | UART-TX | Output | TX2 | |
| 4 | NC | --- | NC | |
Precautions:
1. Pay attention to whether the TX and RX connections are correct. 2. The serial port print baud rate defaults to 1500000bps. 3. If the level of the connected serial port is higher than 3.3V, there must be an isolation circuit or level conversion circuit, otherwise it will burn the main control and equipment.
3.2.5 FAN Interface (4pin/1.0mm)
(1) Function Description:
The board has 1 fan interface, supports 5V fan, supports PWM speed regulation.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | 5V | Power | 5V Power | ![]() |
| 2 | PWM | Output | Fan speed regulation control | |
| 3 | GND | Ground | Ground | |
| 4 | NC | --- | NC | |
Precautions:
1. When installing the fan, please note whether the pin definition is consistent.
3.2.6 TP Interface (10pin/0.5mm)
(1) Function Description:
The board supports connecting I2C interface TP screen, the interface is in the form of 10pin 0.5mm pitch vertical FPC socket.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | GND | Ground | Ground | ![]() |
| 2 | GND | Ground | Ground | |
| 3 | RST | Input/Output | Reset | |
| 4 | INT | Input/Output | Interrupt | |
| 5 | GND | Ground | Ground | |
| 6 | SCL | Input/Output | I2C Clock | |
| 7 | SDA | Input/Output | I2C Data | |
| 8 | VCC | Power | 3.3V Output | |
| 9 | GND | Ground | Ground | |
| 10 | GND | Ground | Ground | |
Precautions:
1. The board supports connecting I2C interface TP screen. Before connecting, please confirm whether the touch screen interface is I2C or USB. 2. The I2C, RST, and INT levels in the interface are 3.3V. If connecting a 1.8V level touch screen, level conversion is required. 3. Before connecting, please note whether the electrical definition of the wire sequence matches. It is necessary to connect the touch screen before powering on. Hot plugging is not allowed.
3.2.7 MIPI Interface (40pin/0.5mm)
(1) Function Description:
Supports connecting MIPI screen interface, the interface is in the form of 40pin 0.5mm pitch vertical FPC socket.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | VDD_1V8 | Power | 1.8V Input | ![]() |
| 2 | VDD_3V3 | Power | 3.3V Input | |
| 3 | VDD_3V3 | Power | ||
| 4 | NC | NC | NC | |
| 5 | Reset | Output | Screen reset signal, high level 3.3V | |
| 6 | NC | NC | NC | |
| 7 | GND | Ground | Ground | |
| 8 | MIPI_D0N | Output | MIPI Port Lane 0 negative output | |
| 9 | MIPI_D0P | Output | MIPI Port Lane 0 positive output | |
| 10 | GND | Ground | Ground | |
| 11 | MIPI_D1N | Output | MIPI Port Lane 1 negative output | |
| 12 | MIPI_D1P | Output | MIPI Port Lane 1 positive output | |
| 13 | GND | Ground | Ground | |
| 14 | MIPI_CKN | Output | MIPI Port clock negative output | |
| 15 | MIPI_CKP | Output | MIPI Port clock positive output | |
| 16 | GND | Ground | Ground | |
| 17 | MIPI_D2N | Output | MIPI Port Lane 2 negative output | |
| 18 | MIPI_D2P | Output | MIPI Port Lane 2 positive output | |
| 19 | GND | Ground | Ground | |
| 20 | MIPI_D3N | Output | MIPI Port Lane 3 negative output | |
| 21 | MIPI_D3P | Output | MIPI Port Lane 3 positive output | |
| 22 | GND | Ground | Ground | |
| 23 | NC | NC | NC | |
| 24 | NC | NC | NC | |
| 25 | GND | Ground | Ground | |
| 26 | NC | NC | NC | |
| 27 | NC | NC | NC | |
| 28 | NC | NC | NC | |
| 29 | NC | NC | NC | |
| 30 | GND | Ground | Ground | |
| 31 | LED- | Power | LCD Backlight Power- | |
| 32 | LED- | Power | ||
| 33 | NC | NC | NC | |
| 34 | NC | NC | NC | |
| 35 | NC | NC | NC | |
| 36 | NC | NC | NC | |
| 37 | NC | NC | NC | |
| 38 | NC | NC | NC | |
| 39 | LED+ | Power | LCD Backlight Power+ | |
| 40 | LED+ | Power | ||
Precautions:
1. The default current setting is 40mA.
3.2.8 MIPI Camera Interface (22pin/0.5mm)
(1) Function Description:
The board supports 1 channel mipi camera input, the interface is in the form of 22pin 0.5mm pitch vertical FPC socket.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | GND | Ground | Ground | ![]() |
| 2 | D0N | Input/Output | mipi data channel 0 negative | |
| 3 | D0P | Input/Output | mipi data channel 0 positive | |
| 4 | GND | Ground | Ground | |
| 5 | D1N | Input/Output | mipi data channel 1 negative | |
| 6 | D1P | Input/Output | mipi data channel 1 positive | |
| 7 | GND | Ground | Ground | |
| 8 | CLKN | Input/Output | mipi clock channel negative | |
| 9 | CLKP | Input/Output | mipi clock channel positive | |
| 10 | GND | Ground | Ground | |
| 11 | D2N | Input/Output | mipi data channel 2 negative | |
| 12 | D2P | Input/Output | mipi data channel 2 positive | |
| 13 | GND | Ground | Ground | |
| 14 | D3N | Input/Output | mipi data channel 3 negative | |
| 15 | D3P | Input/Output | mipi data channel 3 positive | |
| 16 | GND | Ground | Ground | |
| 17 | PWREN | Output | Power on control | |
| 18 | GPIO | Output | Reserved IO, undefined | |
| 19 | GND | Ground | Ground | |
| 20 | SCL | Output | SCL signal | |
| 21 | SDA | Input/Output | SDA signal | |
| 22 | VDD | Power | 3.3V Output | |
Precautions:
1. The maximum supported resolution is: 940W. 2. The signal levels such as I2C and RST in the interface are 1.8V. If connecting a 3.3V level module, level conversion is required. 3. Before connecting, please note whether the electrical definition of the wire sequence matches. It is necessary to connect the module before powering on. Hot plugging is not allowed.
3.2.9 EDP Interface (30pin/0.5mm, Back)
(1) Function Description:
Supports connecting EDP screen, the interface is in the form of 30pin 0.5mm pitch FPC socket.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | NC | -- | NC | ![]() |
| 2 | GND | Ground | Ground | |
| 3 | D1- | Output | Display Port Lane 1 negative output | |
| 4 | D1+ | Output | Display Port Lane 1 positive output Interrupt | |
| 5 | GND | Ground | Ground | |
| 6 | D0+ | Output | Display Port Lane 0 negative output | |
| 7 | D0- | Output | Display Port Lane 0 positive output | |
| 8 | GND | Ground | Ground | |
| 9 | AUX+ | Output | Display Port AUX+ chanenl positive singal | |
| 10 | AUX- | Output | Display Port AUX- chanenl negative singal | |
| 11 | GND | Ground | Ground | |
| 12 | PVCC | Power | eDP LCD screen power output 3.3V | |
| 13 | PVCC | Power | eDP LCD screen power output 3.3V | |
| 14 | NC | - | NC | |
| 15 | GND | Ground | Ground | |
| 16 | GND | Ground | Ground | |
| 17 | eDP_HPD | Input | Screen hot plug detection signal, screen output | |
| 18 | GND | Ground | Ground | |
| 19 | GND | Ground | Ground | |
| 20 | GND | Ground | Ground | |
| 21 | GND | Ground | Ground | |
| 22 | BL-EN | Output | Backlight enable control | |
| 23 | BL-PWM | Output | Backlight brightness pwm control | |
| 24 | NC | -- | NC | |
| 25 | NC | -- | NC | |
| 26 | VLED | Power | 5V Output | |
| 27 | VLED | Power | 5V Output | |
| 28 | VLED | Power | 5V Output | |
| 29 | VLED | Power | 5V Output | |
| 30 | NC | -- | NC | |
3.2.10 IO Interface (40pin/2.54mm)
(1) Function Description:
IO is used to provide control signal input/output for peripherals. The level is 3.3V. IO can connect to Raspberry Pi peripherals.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | 3V3 | Power | 3.3V Output | ![]() |
| 2 | 5V | Power | 5V Output | |
| 3 | SDA | Input/Output | I2C3_SDA signal | |
| 4 | 5V | Power | 5V Output | |
| 5 | SCL | Input/Output | I2C3_SCL signal | |
| 6 | GND | Ground | Ground | |
| 7 | GPIO | Input/Output | GPIO4_D2 | |
| 8 | TX | Output | TTL-TX3 | |
| 9 | GND | Ground | Ground | |
| 10 | RX | Input | TTL-RX3 | |
| 11 | GPIO | Input/Output | GPIO1_B0 | |
| 12 | GPIO | Input/Output | IO_PWM0_M0 | |
| 13 | GPIO | Input/Output | GPIO1_B1 | |
| 14 | GND | Ground | Ground | |
| 15 | GPIO | Input/Output | GPIO0_A1 | |
| 16 | GPIO | Input/Output | GPIO1_B2 | |
| 17 | 3V3 | Output | 3.3V Output | |
| 18 | GPIO | Input/Output | GPIO2_D7 | |
| 19 | MOSI | Input | SPI_MOSI signal | |
| 20 | GND | Ground | Ground | |
| 21 | MISO | Output | SPI_MISO signal | |
| 22 | GPIO | Input/Output | GPIO3_B1 | |
| 23 | SCLK | Output | SPI_CLK signal | |
| 24 | CE0 | Output | SPI_CS0 signal | |
| 25 | GND | Ground | Ground | |
| 26 | CE1 | Output | SPI_CS1 signal | |
| 27 | GPIO | Input/Output | I2C5_SDA | |
| 28 | GPIO | Input/Output | I2C5_SCL | |
| 29 | GPIO | Input/Output | GPIO0_C5 | |
| 30 | GND | Ground | Ground | |
| 31 | GPIO | Input/Output | IO1_5 | |
| 32 | PWM0 | Output | PWM signal | |
| 33 | PWM1 | Output | PWM signal | |
| 34 | GND | Ground | Ground | |
| 35 | GPIO | Input/Output | IO1_1 | |
| 36 | GPIO | Input/Output | GPIO3_C5 | |
| 37 | GPIO | Input/Output | IO1_2 | |
| 38 | GPIO | Input/Output | IO1_3 | |
| 39 | GND | Ground | Ground | |
| 40 | GPIO | Input/Output | IO1_4 | |
Precautions:
1. The peripheral IO level cannot be higher than 3.3V. If the connected device IO level is higher than 3.3V, there must be an isolation circuit or level conversion circuit, otherwise it will burn the main control and equipment; 2. When using the IO port, pay attention to whether the IO port is input or output; 3. Pay attention to whether the peripheral transmits electricity through this IO port (in the shutdown state, measure this IO with a multimeter, it should be 0V).
3.2.11 POE Interface (2pin/2.0mmX2 Pin)
(1) Function Description:
This interface can connect to an external POE small board.
(2) Electrical Definition:
| No. | Definition | Attribute | Description | |
|---|---|---|---|---|
| 1 | GND1 (3-6) | Input | RJ45_pair3-6 common tap | ![]() |
| 2 | 48V1 (1-2) | Input | RJ45_pair1-2 common tap | |
| 3 | GND2 (7-8) | Input | RJ45_pair7-8 common tap | |
| 4 | 48V2 (4-5) | Input | RJ45_pair4-5 common tap | |
Precautions:
1. POE power supply market has standard POE and non-standard POE (the difference is that standard POE power supply transmits data and current at the same time on 1-2-3-6 four cores; non-standard POE uses 1-2-3-6 to transmit data and 4-5-7-8 to transmit current). If you choose a non-standard POE module, it cannot adapt to standard POE switch power supply equipment; if you choose a standard POE module, it can adapt to non-standard POE power supply input; 2. It is recommended to choose a module that supports IEEE802.3af/at standard for external POE modules. You can ask FAE for the corresponding model specifications; 3. The board supports a maximum of 30W power input. If the board connects many high-power peripherals, it is recommended to take power from the DC socket.
3.3 Some Other Standard Interfaces and Functions
| Interface | Standard | Parameter Description |
|---|---|---|
| Storage Interface | TF Card | Adopts SD3.0 interface specification, supports up to Class10, minimum write/read speed is 10MB/s, maximum capacity supports 128GB |
| USB TYPE-A | USB 2.0, supports up to 480Mbps/s transfer rate (60MB/s) USB 3.0, supports up to 5.0Gbps/s transfer rate (500MB/s) | |
| Ethernet Interface | RJ45 Interface | Supports 10/100/1000M wired network |
| HDMI Interface | HDMI TYPE-A | HDMI 1.4, 2.0; supports multiple resolutions, 1920x1080, 1280x720, 720x576, 720x480, etc. |
| Headphone Interface | 3.5mm | Supports left and right dual channels, supports MIC recording |
4 Electrical Performance
| Item | Min | Typical | Max | |
|---|---|---|---|---|
| Power Parameters | Voltage | -- | 5V | -- |
| Ripple | -- | -- | 50mV | |
| Current | 3A | |||
| Power Current (HDMI output, no other peripherals connected) | Working Current | 500mA | 1200mA | |
| Standby Current | 300mA | 450mA | ||
| Total Output | Current | -- | -- | 3A |
| Environment | Relative Humidity | -- | -- | 80% |
| Working Temperature | 0℃ | -- | 60℃ | |
| Storage Temperature | -40℃ | 80℃ | ||
5 Complete Machine Minimum Test Items
Description:
| Complete Machine Stability and Reliability Minimum Test Items | ||
|---|---|---|
| No. | Test Item | Test Detailed Description |
| 1 | Basic Function Performance Test | Test the main functional performance of the complete machine, test WiFi, Bluetooth, Ethernet, USB, serial port, video playback and other functions |
| 2 | Software Upgrade Function Test | Verify the product upgrade function, test whether the product line brush, U disk upgrade, and network remote upgrade functions are normal respectively |
| 3 | High Temperature Aging Test | Test the high temperature resistance of the complete machine. After playing aging work video for 3 days in a 60℃ environment, it runs normally without electrical defects such as crash, abnormal picture, black screen, etc. |
| 4 | Low Temperature Power Off Test | Test the low temperature resistance of the complete machine. After playing aging work video for 3 days in a 0℃ environment, it runs normally without electrical defects such as crash, abnormal picture, black screen, etc. |
| 5 | Normal Temperature Short Time Timing Switch Machine | Test the product's ability to withstand power on/off. Program to shut down for 3 minutes and turn on for 7 minutes. After working for 7 days, it runs normally without electrical defects such as crash, abnormal picture, black screen, etc. The probability of abnormal recording does not exceed 4/10000. |
| 6 | Electrostatic (ESD) Test | Simulation test to evaluate the product's ability to defend against electrostatic discharge. According to the IEC 61000-4-2 test standard recommendation, contact ±4KV, air ±8KV discharge on the product. Product verification must meet Class A or Class B judgment to be accepted. Class C and Class D judgment are unqualified. |
| 7 | Sweep Frequency Vibration Test | Test whether the product's anti-vibration ability passes the simulated transportation test and the endurance of the board solder and parts to avoid potential problems. Use a vibration tester to test the product. After the test, the test product structure is not loose or falling off, and can run normally. No electrical defects such as crash, abnormal picture, black screen and structural appearance damage are judged as OK. |
| 8 | Free Drop Test | Simulate the product's ability to withstand drops during transportation and handling. Used to determine the endurance of the machine mechanism to avoid potential problems. Used for design and process improvement. After the test is completed, the test product can run normally. No electrical defects such as crash, abnormal picture, black screen and structural appearance damage are judged as OK. |
| 9 | Normal Temperature Short Time Power Off Impact | Through this test, test the product's ability to withstand power on/off. |
| 10 | Normal Temperature Long Time Timing Switch Machine | Verify the stability of the MCU and the stability of the system work. The timing switch machine tool is set to turn on at 9:30 am and turn off at 18:30. The log records that the time interval of each boot is equal, and it turns on and off at the point. The error is less than 1min, judged as qualified. |
| 11 | Voltage Overvoltage Undervoltage Test | According to the power supply specifications of the Android board, check the voltage endurance of the board through voltage changes. The complete machine is tested for 2 hours under -20% +30% rated power supply. During and after the test, the test product can run normally without electrical defects such as crash, abnormal picture, black screen, etc., judged as OK. |
6 Configurable Parameters Table (Differences)

7 Usage Precautions (Must See)

Tips
You can download relevant materials through Resources Download such as 03-Product Specification, 04-Hardware Data, etc. to learn more detailed information.
PS: Software, tools, source code, etc. required in subsequent documents can be found in Resources Download!!!
Copyright Declaration
This user manual, including but not limited to all information contained therein, is protected by copyright law. Without the permission of ShiMetaPi, no imitation, copying, extracting, translating, distributing, etc. or other use is allowed.
Disclaimer
The ownership and intellectual property rights of third-party product names or contents mentioned in this user manual belong to the respective product or content owners and are protected by current intellectual property laws and international treaties.











