Skip to main content

Viewer for MaxSee USB/Wifi microscope

Project description

Maxsee Viewer

Viewer for the Maxsee USB/Wifi microscope. Receives the microscope's image stream over WiFi and displays it on a PC.

Screenshot

This wouldn't exist without the work done by czietz:

https://www.chzsoft.de/site/hardware/reverse-engineering-a-wifi-microscope/

https://github.com/czietz/wifimicroscope/

Microscope model

This program only works with the MaxSee Wifi microscope. This is sold on Amazon under various brands. If your Microscope provides a Wifi hotspot with the name Maxsee_3a96, chances are that it will work.

Installation

pip install maxsee-viewer

This provides the maxsee_viewer command. As of now, no icons / start menu entries / etc are created. On Windows, you might need to add your Python/scripts directory to path or something, didn't test it.

Usage

  1. Switch on the microscope
  2. Connect your PC to the Maxsee_3a96 Wifi network
  3. Run the command maxsee_viewer.

MaxSee viewer should open immediately and start displaying images continuously.

Use the "Save" menu command to save a snapshot. Snapshots are saved in the current working directory as snapshot0.jpg, snapshot1.jpg, and so on. Snapshots are always 1280x720 pixels as sent by the microscope.

Hacking

If you want to do something else with the live stream, you can just use the receiver without the viewer. src/maxsee.py packages everything necessary in a convenient context manager.

Usage example:

from pathlib import Path
from maxsee import maxsee_receiver

with maxsee_receiver() as receiver:
    # receiver is a queue.Queue object
    data = receiver.get()
    # data is raw JPG byte data
    Path("dump.jpg").write_bytes(data)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

maxsee_viewer-1.0.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

maxsee_viewer-1.0.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file maxsee_viewer-1.0.0.tar.gz.

File metadata

  • Download URL: maxsee_viewer-1.0.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for maxsee_viewer-1.0.0.tar.gz
Algorithm Hash digest
SHA256 61c573cfc424b4a5f599e5797738496dd08fcd4332d2fa4e2bd0f2a4f3733942
MD5 d85ed5cd84c880ea236b95d7a992630e
BLAKE2b-256 27215d7509942bbf43f420f4fb73e2ef56631d9970a1687af5a23476016a9565

See more details on using hashes here.

File details

Details for the file maxsee_viewer-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: maxsee_viewer-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for maxsee_viewer-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3fe34669fa7f7009b48d4b548b5ad543e570ef73d25141e851e75e7cbe6b36f8
MD5 beb46d1cae7cf14e304a91267fb5006d
BLAKE2b-256 17016d4b11acc882750ee8b98f7d7fedb06ed90f101467f3e16fd2962f96a9e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page