monitor content of the mf800b display via adb over usb
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-19 07:19:51 +02:00
.gitignore Added gitignore 2026-09-19 07:19:51 +02:00
README.md Initial commit 2026-09-19 07:19:28 +02:00
requirements.txt Initial commit 2026-09-19 07:19:28 +02:00
screen_monitor.py Initial commit 2026-09-19 07:19:28 +02:00

Screen Monitor

Live device-screen monitor for MF800B via adb screencap.

Displays a real-time view of the device's 128×128 SPI display with configurable refresh rate and scaling.

Usage

python screen_monitor.py [-h] [-n INTERVAL] [--scale SCALE] [-s SERIAL]

Options

Flag Description
-n, --interval Seconds between screenshots (default: 5)
--scale Integer upscale factor for display (default: 4)
-s, --serial ADB device serial (required when multiple devices attached)

Requirements

  • Python 3.x with tkinter, PIL (Pillow)
  • adb on PATH
  • Device accessible via ADB

Example

python screen_monitor.py -n 2 --scale 3 -s 33075147

Monitors device 33075147, capturing every 2 seconds and scaling 3× for display.