Skip to content

Hardware revisions

Matthieu Houdebine edited this page Dec 22, 2022 · 57 revisions

Common characteristics

  • MCU – WCH CH552T 8-bit E8051 core MCU for USB devices

The 3.5" USB-C smart screens show as a serial port once connected.
They cannot be seen by the operating system as monitors but pictures & dynamic content can be displayed on them.
A Windows-only software is provided by the vendor to manage the display. The vendor app allows creating themes to display your computer sensors on the screen, but does not offer a simple way to display custom pictures or text.

Here are the 3.5" smart screen models supported by this project:

Turing Smart Screen

This is the official smart screen made by Turing.
It is sometimes incorrectly labeled as "revision A" by resellers.
There is 2 USB-C ports.
The mention "Turing Smart Screen" is visible in English and Chinese when there is no backplate.
It is originally provided with UsbMonitor.exe software for Windows.
Serial ID: USB35INCHIPS / USB35INCHIPSV2

Without backplate

With backplate

With separate mainboard

Note: for this version you may need to disable self.lcd.Reset() in def initialize_display(self): from library/display.py

XuanFang (rev. B & flagship)

This screen has no official name but is commonly named "XuanFang" smart screen.
It is generally labeled "revision B" or "revision flagship" by resellers.
There are 2 USB-C ports but they are located on different sides of the product.
It is originally provided with ExtendScreen.exe software for Windows.

XuanFang "rev. B"

It has no backplate on the rear side, and some electronic components are directly available.
The rear side has the mention "Q002_V2.0" written.

XuanFang "rev. flagship"

Rev. "flagship" is the same hardware and protocol as rev. B.
This product offers a backplate with screws covering the rear side electronics.
The backplate is lit on the sides by RGB LEDs that can be color-controlled.

Clone this wiki locally