-
Notifications
You must be signed in to change notification settings - Fork 0
Home
wimaan3 edited this page Jun 13, 2026
·
3 revisions

STIMscope — the Spatio-Temporal Illumination Microscope — is an open-source platform for simultaneous imaging and patterned optical stimulation. This repository packages it as a Docker distribution for NVIDIA Jetson: the Qt GUI, the C++ projector engine, the calibration suite, live trace extraction, hardware diagnostics, and the full set of operator workflows.

The GUI exposes a wide feature surface. Each capability is independent — operators combine them based on the experiment, not in a fixed sequence.
| Page | When to read |
|---|---|
| Features | Browsing what the platform can do |
| GUI Reference | Looking up what a specific button or dialog does |
| Install | First-time Docker setup on a Jetson |
| Hardware Setup | Physical wiring + IDS Peak SDK install |
| Hardware Interfaces | Protocol-level reference (ZMQ wire, I²C opcodes, GPIO) |
| Architecture | Conceptual + implementation architecture |
| Portability | Environment-variable surface for retargeting to a different host |
| Troubleshooting | Common errors and how to recover |
| Docker Image | Pulling pre-built images (when available) |
| Citation | How to cite the platform |
-
GUI (interactive) — the everyday operator path. Boots on
docker-compose up gui.
- License: GPL-3.0 (see LICENSE)
- Issues / bugs: https://github.com/Aharoni-Lab/STIMscope/issues/new/choose
- Hardware portability surface: docs/PORTABILITY.md
STIMscope