VoCore Screen

note: connectors are designed for inside shell usage, they are pretty weak, please take care.

VoCore Screen is a fast screen for high quality display usage for embed devices. It uses USB2.0 port to display real color(24bit) at 25fps, fit for video, embed rich UI interface application. It is designed for the device who does not have MIPI, HDMI or other video interface but only have USB2.0 interface.

DEMO VIDEO: Play Doom on VoCore2

DEMO VIDEO: Use as PC Display

DEMO VIDEO: Use VoCore2 as Control Panel

TUTORIAL: Force Upgrade MPro Driver Board(Bricked)

TUTORIAL: Install Driver and Use as Extend Screen

TUTORIAL: WS2812B LED Extend DEMO Tutorial

TUTORIAL: 4x MPRO Screens + LED DEMO Tutorial

Parameters(MPRO Driver Board)

5inch3.4inch round10inch
SIZE119.3mm x 68.7mm x 3.6mm115mm x 3.6mm235.2x143.2mm
DISPLAY SIZE109.6mm x 61.6mm88mm222.7x125.3mm
INTERFACEUSB 2.0 HSUSB 2.0 HSUSB 2.0 HS
RESOLUTION480 x 854800 x 8001024 x 600
FRAME PER SECOND606060
TOUCH PADCapacitive, two pointsCapacitive, two pointsCapacitive, two points
DRIVERframebuffer, libusbframebuffer, libusbframebuffer, libusb
POWER SUPPLYTYPEC 5.0VTYPEC 5.0VTYPEC 5.0V
POWER CONSUMPTION~1.35W~1.55W~3.0W
BACKLIGHT350LM350LM350LM

Parameters(MPRO Driver Board)

4inch4.3inch6.8inch
SIZE97mm x 58mm x 3.8mm104.3mm x 61.3mm x 3.6mm165.0mm x 100.0mm x 7.3mm
DISPLAY SIZE86mm x 53mm93.6mm x 56.2mm148.1mm x 88.9mm
INTERFACEUSB 2.0 HSUSB 2.0 HSUSB 2.0 HS
COLORS24bit, 16bit24bit, 16bit24bit, 16bit
RESOLUTION480 x 800480 x 800800 x 480
FRAME PER SECOND606060
TOUCH PADCapacitive, two pointsCapacitive, two pointsCapacitive, two points
DRIVERframebuffer, libusbframebuffer, libusbframebuffer, libusb
POWER SUPPLYTYPEC 5.0VTYPEC 5.0VTYPEC 5.0V
POWER CONSUMPTION~1.2W~1.2W~2.4W
BACKLIGHT350LM350LM400LM

How It Works

The screen has memory to store the picture, so you can directly send data through USB, data format is R-G-B-R-G-...in SDK the API has packaged all necessary functions, please also check the demo of DOOM to study how it works.

Current version support framebuffer driver(obsolete), drm driver(depends linux kernel version) or libusb(recommend) for VoCore2 and Raspberry, please check https://github.com/Vonger/mpro_drm

Sources

ROHS: Download

Driver, Firmware, Tools(20251110): Download Tutorial

Littlevgl DEMO Source Code(out of date, obsolete): Download

Littlevgl DEMO Firmware(out of date, obsolete): Download

note: use sysupgrade or luci directly load uncompressed firmware to VoCore2 then it will work.

4inch Screen Dimension

5inch Screen Dimension

4.3inch Screen Dimension

6.8inch Screen Dimension

3.4inch Round Screen Dimension(default shipping version)

10inch Screen Dimension(recommend heaksink on driver board)

7.85inch Long Retangle Screen Dimension

4inch Squre Screen Dimension

MPro Screen Driver

MPRO 3D MODULE: Download

MPRO KICAD FOOTPRINT: Download

MPRO TEST POINT: POWER = 5V/GND; USB = DM/DP; I2C = DAT/CLK(both have 5kR pull up); OTHER PINS KEEP UNCONNECTED

WS2812B CONNECTION(stable): USE CH32V003

WS2812B CONNECTION(low cost): MPRO FIRMWARE >= v0.25

Special Screens(not in shop list, please contact support@vocore.io)

3.4inch Round Screen Dimension