HOME
Shop
  • English
  • 简体中文
HOME
Shop
  • English
  • 简体中文
  • Product Series

    • FPGA+ARM

      • GM-3568JHF

        • 1. Introduction

          • About GM-3568JHF
        • 2. Quick Start

          • 00 Introduction
          • 01 Environment Setup
          • 02 Compilation Instructions
          • 03 Flashing Guide
          • 04 Debug Tools
          • 05 Software Update
          • 06 View Information
          • 07 Test Commands
          • 08 App Compilation
          • 09 Source Code Acquisition
        • 3. Peripherals and Interfaces

          • 01 USB
          • 02 Display and Touch
          • 03 Ethernet
          • 04 WIFI
          • 05 Bluetooth
          • 06 TF-Card
          • 07 Audio
          • 08 Serial Port
          • 09 CAN
          • 10 RTC
        • 4. Application Development

          • 01 UART read and write case
          • 02 Key detection case
          • 03 LED light flashing case
          • 04 MIPI screen detection case
          • 05 Read USB device information example
          • 06 FAN Detection Case
          • 07 FPGA FSPI Communication Case
          • 08 FPGA DMA read and write case
          • 09 GPS debugging case
          • 10 Ethernet Test Cases
          • 11 RS485 reading and writing examples
          • 12 FPGA IIC read and write examples
          • 13 PN532 NFC card reader case
          • 14 TF card reading and writing case
        • 5. QT Development

          • 01 ARM64 cross compiler environment construction
          • 02 QT program added automatic startup service
        • 6. RKNN_NPU Development

          • 01 RK3568 NPU Overview
          • 02 Development Environment Setup
          • Run Official YOLOv5 Example
          • Model Conversion Detailed Explanation
          • Run Custom Model on Board
        • 7. FPGA Development

          • ARM and FPGA Communication
          • /fpga-arm/GM-3568JHF/FPGA/ch02-FPGA-Development-Manual.html
        • 8. Others

          • 01 Modification of the root directory file system
          • 02 System auto-start service
        • 9. Download

          • Download Resources
    • ShimetaPi

      • M4-R1

        • 1. Introduction

          • 1.1 About M4-R1
        • 2. Quick Start

          • 2.1 OpenHarmony Overview
          • 2.2 Image Burning
          • 2.3 Development Environment Preparation
          • 2.4 Hello World Application
        • 3. Application Development

          • 3.1 Getting Started

            • 3.1.1 ArkTS Language Overview
            • 3.1.2 UI Components (Part 1)
            • 3.1.3 UI Components (Part 2)
            • 3.1.4 UI Components (Part 3)
          • 3.2 Advanced

            • 3.2.1 Getting Started Guide
            • 3.2.2 Usage of Third Party Libraries
            • 3.2.3 Deployment of the Application
            • 3.2.4 Factory Reset
            • 3.2.5 System Debug
            • 3.2.6 APP Stability Testing
            • 3.2.7 Application Testing
          • 3.3 Getting Docs

            • 3.3.1 Official Website Information
          • 3.4 Development Instructions

            • 3.4.1 Full SDK
            • 3.4.2 Introduction of Third Party Libraries
            • 3.4.3 Introduction of HDC Tool
            • 3.4.4 Restore Factory Mode
            • 3.4.5 Update System API
          • 3.5 First Application

            • 3.5.1 First ArkTS App
          • 3.6 Application Demo

            • 3.6.1 UART Tool
            • 3.6.2 Graphics Tablet
            • 3.6.3 Digital Clock
            • 3.6.4 WIFI Tool
        • 4. Device Development

          • 4.1 Ubuntu Environment Development

            • 4.1.1 Environment Setup
            • 4.1.2 Download Source Code
            • 4.1.3 Compile Source Code
          • 4.2 Using DevEco Device Tool

            • 4.2.1 Tool Introduction
            • 4.2.2 Environment Construction
            • 4.2.3 Import SDK
            • 4.2.4 Function Introduction
        • 5. Peripherals and Interfaces

          • 5.1 Raspberry Pi Interfaces
          • 5.2 GPIO Interface
          • 5.3 I2C Interface
          • 5.4 SPI Communication
          • 5.5 PWM Control
          • 5.6 Serial Port Communication
          • 5.7 TF Card Slot
          • 5.8 Display Screen
          • 5.9 Touch Screen
          • 5.10 Audio
          • 5.11 RTC
          • 5.12 Ethernet
          • 5.13 M.2
          • 5.14 MINI PCIE
          • 5.15 Camera
          • 5.16 WIFI BT
          • 5.17 HAT
        • 6. FAQ

          • 6.1 Download Link
      • M5-R1

        • 1. Introduction

          • M5-R1 Development Documentation
        • 2. Quick Start

          • OpenHarmony Overview
          • Image Burning
          • Development Environment Preparation
          • Hello World Application and Deployment
        • 3. Peripherals and Interfaces

          • 3.1 Raspberry Pi Interfaces
          • 3.2 GPIO Interface
          • 3.3 I2C Interface
          • 3.4 SPI Communication
          • 3.5 PWM Control
          • 3.6 Serial Port Communication
          • 3.7 TF Card Slot
          • 3.8 Display Screen
          • 3.9 Touch Screen
          • 3.10 Audio
          • 3.11 RTC
          • 3.12 Ethernet
          • 3.13 M.2
          • 3.14 MINI PCIE
          • 3.15 Camera
          • 3.16 WIFI BT
          • 3.17 HAT
        • 4. Application Development

          • 4.1 Getting Started

            • 4.1.1 ArkTS Language Overview
            • 4.1.2 UI Components (Part 1)
            • 4.1.3 UI Components (Part 2)
            • 4.1.4 UI Components (Part 3)
          • 4.2 Advanced

            • 4.2.1 Getting Started Guide
            • 4.2.2 Usage of Third Party Libraries
            • 4.2.3 Deployment of the Application
            • 4.2.4 Factory Reset
            • 4.2.5 System Debug
            • 4.2.6 APP Stability Testing
            • 4.2.7 Application Testing
        • 5. Device Development

          • 5.1 Environment Setup
          • 5.2 Download Source Code
          • 5.3 Compile Source Code
        • 6. Download

          • Data Download
    • OpenHarmony

      • SC-3568HA

        • 1. Introduction

          • 1.1 About SC-3568HA
        • 2. Quick Start

          • 2.1 OpenHarmony Overview
          • 2.2 Image Burning
          • 2.3 Development Environment Preparation
          • 2.4 Hello World Application
        • 3. Application Development

          • 3.1 ArkUI

            • 3.1.1 ArkTS Language Overview
            • 3.1.2 UI Components (Part 1)
            • 3.1.3 UI Components (Part 2)
            • 3.1.4 UI Components (Part 3)
          • 3.2 Advanced

            • 3.2.1 Getting Started Guide
            • 3.2.2 Usage of Third Party Libraries
            • 3.2.3 Deployment of the Application
            • 3.2.4 Factory Reset
            • 3.2.5 System Debug
            • 3.2.6 APP Stability Testing
            • 3.2.7 Application Testing
        • 4. Device Development

          • 4.1 Environment Setup
          • 4.2 Download Source Code
          • 4.3 Compile Source Code
        • 5. Peripherals and Interfaces

          • 5.1 Raspberry Pi Interfaces
          • 5.2 GPIO Interface
          • 5.3 I2C Interface
          • 5.4 SPI Communication
          • 5.5 PWM Control
          • 5.6 Serial Port Communication
          • 5.7 TF Card Slot
          • 5.8 Display Screen
          • 5.9 Touch Screen
          • 5.10 Audio
          • 5.11 RTC
          • 5.12 Ethernet
          • 5.13 M.2
          • 5.14 MINI PCIE
          • 5.15 Camera
          • 5.16 WIFI BT
          • 5.17 HAT
        • 6. FAQ

          • 6.1 Download Link
      • M-K1HSE

        • 1. Introduction

          • 1.1 Product Introduction
        • 2. Quick Start

          • 2.1 Debug Tool Installation
          • 2.2 Development Environment Setup
          • 2.3 Source Code Download
          • 2.4 Build Instructions
          • 2.5 Flashing Guide
          • 2.6 APT Update Sources
          • 2.7 View Board Info
          • 2.8 CLI LED and Key Test
          • 2.9 GCC Build Programs
        • 3. Application Development

          • 3.1 Basic Application Development

            • 3.1.1 Development Environment Preparation
            • 3.1.2 First Application HelloWorld
            • 3.1.3 Develop HAR Package
          • 3.2 Peripheral Application Cases

            • 3.2.1 UART Read/Write
            • 3.2.2 Key Demo
            • 3.2.3 LED Flash
        • 4. Peripherals and Interfaces

          • 4.1 Standard Peripherals

            • 4.1.1 USB
            • 4.1.2 Display and Touch
            • 4.1.3 Ethernet
            • 4.1.4 WIFI
            • 4.1.5 Bluetooth
            • 4.1.6 TF Card
            • 4.1.7 Audio
            • 4.1.8 Serial Port
            • 4.1.9 CAN
            • 4.1.10 RTC
          • 4.2 Interfaces

            • 4.2.1 Audio
            • 4.2.2 RS485
            • 4.2.3 Display
            • 4.2.4 Touch
        • 5. System Customization Development

          • 5.1 System Porting
          • 5.2 System Customization
          • 5.3 Driver Development
          • 5.4 System Debugging
          • 5.5 OTA Upgrade
        • 6. Download

          • 6.1 Download
    • EVS-Camera

      • CF-NRS1

        • 1. Introduction

          • 1.1 About CF-NRS1
          • 1.2 Event-Based Concepts
          • 1.3 Quick Start
          • 1.4 Resources
        • 2. Development

          • 2.1 Development Overview

            • 2.1.1 Shimetapi Hybrid Camera SDK Introduction
          • 2.2 Environment & API

            • 2.2.1 Environment Overview
            • 2.2.2 Development API Overview
          • 2.3 Linux Development

            • 2.3.1 Linux SDK Introduction
            • 2.3.2 Linux SDK API
            • 2.3.3 Linux Algorithm
            • 2.3.4 Linux Algorithm API
          • 2.4 Service & Web

            • 2.4.1 EVS Server
            • 2.4.2 Time Server
            • 2.4.3 EVS Web
        • 3. Download

          • 3.1 Download
        • 4. Common Problems

          • 4.1 Common Problems
      • CF-CRA2

        • 1. Introduction

          • 1.1 About CF-CRA2
        • 2. Download

          • 2.1 Download
      • EVS Module

        • 1. Related Concepts
        • 2. Hardware Preparation and Environment Configuration
        • 3. Example Program User Guide
        • Resources Download
    • AI-model

      • 1684XB-32T

        • 1. Introduction

          • AIBOX-1684XB-32 Introduction
        • 2. Quick Start

          • First time use
          • Network Configuration
          • Disk usage
          • Memory allocation
          • Fan Strategy
          • Firmware Upgrade
          • Cross-Compilation
          • Model Quantization
        • 3. Application Development

          • 3.1 Development Introduction

            • Sophgo SDK Development
            • SOPHON-DEMO Introduction
          • 3.2 Large Language Models

            • Deploying Llama3 Example
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Sophon_LLM_api_server-Development-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/MiniCPM-V-2_6-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen-2-5-VL-demo-Development-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen-3-chat-demo-Development-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen3-Qwen Agent-MCP.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen3-langchain-AI Agent.html
          • 3.3 Deep Learning

            • ResNet (Image Classification)
            • LPRNet (License Plate Recognition)
            • SAM (Universal Image Segmentation Foundation Model)
            • YOLOv5 (Object Detection)
            • OpenPose (Human Keypoint Detection)
            • PP-OCR (Optical Character Recognition)
        • 4. Download

          • Resource Download
      • 1684X-416T

        • 1. Introduction

          • AIBOX-1684X-416 Introduction
        • 2. Demo Simple Operation Guide

          • Simple instructions for using shimeta smart monitoring demo
      • RDK-X5

        • 1. Introduction

          • RDK-X5 Hardware Introduction
        • 2. Quick Start

          • RDK-X5 Quick Start
        • 3. Application Development

          • 3.1 AI Online Model Development

            • AI Online Development - Experiment01
            • AI Online Development - Experiment02
            • AI Online Development - Experiment03
            • AI Online Development - Experiment04
            • AI Online Development - Experiment05
            • AI Online Development - Experiment06
          • 3.2 Large Language Models (Voice)

            • Voice LLM Application - Experiment01
            • Voice LLM Application - Experiment02
            • Voice LLM Application - Experiment03
            • Voice LLM Application - Experiment04
            • Voice LLM Application - Experiment05
            • Voice LLM Application - Experiment06
          • 3.3 40pin-IO Development

            • 40pin IO Development - Experiment01
            • 40pin IO Development - Experiment02
            • 40pin IO Development - Experiment03
            • 40pin IO Development - Experiment04
            • 40pin IO Development - Experiment05
            • 40pin IO Development - Experiment06
            • 40pin IO Development - Experiment07
          • 3.4 USB Module Development

            • USB Module Usage - Experiment01
            • USB Module Usage - Experiment02
          • 3.5 Machine Vision

            • Machine Vision Technology Development - Experiment01
            • Machine Vision Technology Development - Experiment02
            • Machine Vision Technology Development - Experiment03
            • Machine Vision Technology Development - Experiment04
          • 3.6 ROS2 Base Development

            • ROS2 Basic Development - Experiment01
            • ROS2 Basic Development - Experiment02
            • ROS2 Basic Development - Experiment03
            • ROS2 Basic Development - Experiment04
      • RDK-S100

        • 1. Introduction

          • 1.1 About RDK-S100
        • 2. Quick Start

          • 2.1 First Use
        • 3. Application Development

          • 3.1 AI Online Model Development

            • 3.1.1 Volcano Engine Doubao AI
            • 3.1.2 Image Analysis
            • 3.1.3 Multimodal Visual Analysis
            • 3.1.4 Multimodal Image Comparison
            • 3.1.5 Multimodal Document Analysis
            • 3.1.6 Camera AI Vision Analysis
          • 3.2 Large Language Models

            • 3.2.1 Speech Recognition
            • 3.2.2 Voice Conversation
            • 3.2.3 Multimodal Image Analysis
            • 3.2.4 Multimodal Image Comparison
            • 3.2.5 Multimodal Document Analysis
            • 3.2.6 Multimodal Vision Application
          • 3.3 40pin-IO Development

            • 3.3.1 GPIO Output LED Blink
            • 3.3.2 GPIO Input
            • 3.3.3 Key Control LED
            • 3.3.4 PWM Output
            • 3.3.5 Serial Output
            • 3.3.6 I2C Experiment
          • 3.4 USB Module Development

            • 3.4.1 USB Voice Module
            • 3.4.2 Sound Source Localization
          • 3.5 Machine Vision

            • 3.5.1 USB Camera
            • 3.5.2 Image Processing Basics
            • 3.5.3 Object Detection
            • 3.5.4 Image Segmentation
          • 3.6 ROS2 Base Development

            • 3.6.1 Environment Setup
            • 3.6.2 Create and Build Workspace
            • 3.6.3 ROS2 Topic Communication
            • 3.6.4 ROS2 Camera Application
    • Core-Board

      • C-3568BQ

        • 1. Introduction

          • C-3568BQ Introduction
      • C-3588LQ

        • 1. Introduction

          • C-3588LQ Introduction
      • GC-3568JBAF

        • 1. Introduction

          • GC-3568JBAF Introduction
      • C-K1BA

        • 1. Introduction

          • C-K1BA Introduction

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:

BOARD_2

Back:

BOARD_3

Front View:

BOARD_4

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

FunctionDescription
Board Size110*73mm
CPURockchip RK3568B2; <br>Quad-core 64-bit Cortex-A55; Main frequency up to 2.0GHz
GPUARM 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
NPUSupport 1Tops computing power
Operating SystemOpenHarmony
Memory / StorageStandard 4GB + 32GB
Display Interface1 × 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 Input1 channel, supports 800W pixels
Headphone Output1 channel, supports three/four-segment headphone insertion
Ethernet2 × Gigabit Ethernet (1000Mbps)
WIFI&BTBuilt-in Wi-Fi, supports Bluetooth 4.2
USB Interface1 × USB3.0 OTG <br>1 × USB3.0 HOST<br>2 × USB2.0 HOST
Serial Port1 × TTL<br>1 × Debug_UART
I2C Interface3 × I2C, can connect to I2C interface TP or peripherals
Raspberry Pi Interface1 × 40PIN, 2*20PIN pin header, pitch 2.0MM
StorageSupports U disk, TF card expansion storage
RTCSupports low power consumption
System UpgradeSupports local USB upgrade
Key1 channel POWER ON button; <br>1 channel Uboot burning button
LED2 channels, user programmable indicator lights

3 PCB Size and Interface Layout

3.1 PCB Size Diagram

BOARD_5

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

  1. Subject to actual product size

3.2 Interface Parameter Description

  Image annotation description: The circle in the socket interface picture BOARD_6 indicates pin 1, and the red socket BOARD_7 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.DefinitionAttributeDescription
15VInput5V Input
25VInput5V Input
35VInput5V InputImage Description
4GNDGroundGround
5GNDGroundGround
6GNDGroundGround

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.DefinitionAttributeDescription
1MIC+InputMIC+Image Description
1MIC-InputMIC-

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.DefinitionAttributeDescription
1RTCInput3V InputImage Description
2GNDGroundGround

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.DefinitionAttributeDescription
1GNDGroundGroundImage Description
2UART-RXInputRX2
3UART-TXOutputTX2
4NC---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.DefinitionAttributeDescription
15VPower5V PowerImage Description
2PWMOutputFan speed regulation control
3GNDGroundGround
4NC---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.DefinitionAttributeDescription
1GNDGroundGroundImage Description
2GNDGroundGround
3RSTInput/OutputReset
4INTInput/OutputInterrupt
5GNDGroundGround
6SCLInput/OutputI2C Clock
7SDAInput/OutputI2C Data
8VCCPower3.3V Output
9GNDGroundGround
10GNDGroundGround

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.DefinitionAttributeDescription
1VDD_1V8Power1.8V InputImage Description
2VDD_3V3Power3.3V Input
3VDD_3V3Power
4NCNCNC
5ResetOutputScreen reset signal, high level 3.3V
6NCNCNC
7GNDGroundGround
8MIPI_D0NOutputMIPI Port Lane 0 negative output
9MIPI_D0POutputMIPI Port Lane 0 positive output
10GNDGroundGround
11MIPI_D1NOutputMIPI Port Lane 1 negative output
12MIPI_D1POutputMIPI Port Lane 1 positive output
13GNDGroundGround
14MIPI_CKNOutputMIPI Port clock negative output
15MIPI_CKPOutputMIPI Port clock positive output
16GNDGroundGround
17MIPI_D2NOutputMIPI Port Lane 2 negative output
18MIPI_D2POutputMIPI Port Lane 2 positive output
19GNDGroundGround
20MIPI_D3NOutputMIPI Port Lane 3 negative output
21MIPI_D3POutputMIPI Port Lane 3 positive output
22GNDGroundGround
23NCNCNC
24NCNCNC
25GNDGroundGround
26NCNCNC
27NCNCNC
28NCNCNC
29NCNCNC
30GNDGroundGround
31LED-PowerLCD Backlight Power-
32LED-Power
33NCNCNC
34NCNCNC
35NCNCNC
36NCNCNC
37NCNCNC
38NCNCNC
39LED+PowerLCD Backlight Power+
40LED+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.DefinitionAttributeDescription
1GNDGroundGroundImage Description
2D0NInput/Outputmipi data channel 0 negative
3D0PInput/Outputmipi data channel 0 positive
4GNDGroundGround
5D1NInput/Outputmipi data channel 1 negative
6D1PInput/Outputmipi data channel 1 positive
7GNDGroundGround
8CLKNInput/Outputmipi clock channel negative
9CLKPInput/Outputmipi clock channel positive
10GNDGroundGround
11D2NInput/Outputmipi data channel 2 negative
12D2PInput/Outputmipi data channel 2 positive
13GNDGroundGround
14D3NInput/Outputmipi data channel 3 negative
15D3PInput/Outputmipi data channel 3 positive
16GNDGroundGround
17PWRENOutputPower on control
18GPIOOutputReserved IO, undefined
19GNDGroundGround
20SCLOutputSCL signal
21SDAInput/OutputSDA signal
22VDDPower3.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.DefinitionAttributeDescription
1NC--NCImage Description
2GNDGroundGround
3D1-OutputDisplay Port Lane 1 negative output
4D1+OutputDisplay Port Lane 1 positive output Interrupt
5GNDGroundGround
6D0+OutputDisplay Port Lane 0 negative output
7D0-OutputDisplay Port Lane 0 positive output
8GNDGroundGround
9AUX+OutputDisplay Port AUX+ chanenl positive singal
10AUX-OutputDisplay Port AUX- chanenl negative singal
11GNDGroundGround
12PVCCPowereDP LCD screen power output 3.3V
13PVCCPowereDP LCD screen power output 3.3V
14NC-NC
15GNDGroundGround
16GNDGroundGround
17eDP_HPDInputScreen hot plug detection signal, screen output
18GNDGroundGround
19GNDGroundGround
20GNDGroundGround
21GNDGroundGround
22BL-ENOutputBacklight enable control
23BL-PWMOutputBacklight brightness pwm control
24NC--NC
25NC--NC
26VLEDPower5V Output
27VLEDPower5V Output
28VLEDPower5V Output
29VLEDPower5V Output
30NC--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.DefinitionAttributeDescription
13V3Power3.3V OutputImage Description
25VPower5V Output
3SDAInput/OutputI2C3_SDA signal
45VPower5V Output
5SCLInput/OutputI2C3_SCL signal
6GNDGroundGround
7GPIOInput/OutputGPIO4_D2
8TXOutputTTL-TX3
9GNDGroundGround
10RXInputTTL-RX3
11GPIOInput/OutputGPIO1_B0
12GPIOInput/OutputIO_PWM0_M0
13GPIOInput/OutputGPIO1_B1
14GNDGroundGround
15GPIOInput/OutputGPIO0_A1
16GPIOInput/OutputGPIO1_B2
173V3Output3.3V Output
18GPIOInput/OutputGPIO2_D7
19MOSIInputSPI_MOSI signal
20GNDGroundGround
21MISOOutputSPI_MISO signal
22GPIOInput/OutputGPIO3_B1
23SCLKOutputSPI_CLK signal
24CE0OutputSPI_CS0 signal
25GNDGroundGround
26CE1OutputSPI_CS1 signal
27GPIOInput/OutputI2C5_SDA
28GPIOInput/OutputI2C5_SCL
29GPIOInput/OutputGPIO0_C5
30GNDGroundGround
31GPIOInput/OutputIO1_5
32PWM0OutputPWM signal
33PWM1OutputPWM signal
34GNDGroundGround
35GPIOInput/OutputIO1_1
36GPIOInput/OutputGPIO3_C5
37GPIOInput/OutputIO1_2
38GPIOInput/OutputIO1_3
39GNDGroundGround
40GPIOInput/OutputIO1_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.DefinitionAttributeDescription
1GND1 (3-6)InputRJ45_pair3-6 common tapImage Description
248V1 (1-2)InputRJ45_pair1-2 common tap
3GND2 (7-8)InputRJ45_pair7-8 common tap
448V2 (4-5)InputRJ45_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

InterfaceStandardParameter Description
Storage InterfaceTF CardAdopts SD3.0 interface specification, supports up to Class10, minimum write/read speed is 10MB/s, maximum capacity supports 128GB
USB TYPE-AUSB 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 InterfaceRJ45 InterfaceSupports 10/100/1000M wired network
HDMI InterfaceHDMI TYPE-AHDMI 1.4, 2.0; supports multiple resolutions, 1920x1080, 1280x720, 720x576, 720x480, etc.
Headphone Interface3.5mmSupports left and right dual channels, supports MIC recording

4 Electrical Performance

ItemMinTypicalMax
Power ParametersVoltage--5V--
Ripple----50mV
Current3A
Power Current (HDMI output, no other peripherals connected)Working Current500mA1200mA
Standby Current300mA450mA
Total OutputCurrent----3A
EnvironmentRelative Humidity----80%
Working Temperature0℃--60℃
Storage Temperature-40℃80℃

5 Complete Machine Minimum Test Items

Description:
Complete Machine Stability and Reliability Minimum Test Items
No.Test ItemTest Detailed Description
1Basic Function Performance TestTest the main functional performance of the complete machine, test WiFi, Bluetooth, Ethernet, USB, serial port, video playback and other functions
2Software Upgrade Function TestVerify the product upgrade function, test whether the product line brush, U disk upgrade, and network remote upgrade functions are normal respectively
3High Temperature Aging TestTest 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.
4Low Temperature Power Off TestTest 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.
5Normal Temperature Short Time Timing Switch MachineTest 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.
6Electrostatic (ESD) TestSimulation 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.
7Sweep Frequency Vibration TestTest 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.
8Free Drop TestSimulate 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.
9Normal Temperature Short Time Power Off ImpactThrough this test, test the product's ability to withstand power on/off.
10Normal Temperature Long Time Timing Switch MachineVerify 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.
11Voltage Overvoltage Undervoltage TestAccording 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)

BOARD_19


7 Usage Precautions (Must See)

BOARD_20

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.


Edit this page on GitHub
Last Updated:
Contributors: zwhuang, ZSL