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 usually 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.

Revision 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.

Revision 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