Home/Products/FRAME
Professional

FRAME

Fast Rigid Automated Microscope Engine

A fully motorized microscope platform with sub-micrometer precision, modular optics, and open-source software. Swap imaging modes in seconds. Control everything from a browser. Integrate with any workflow through our REST API.

FRAME microscope, front-quarter view showing the stage, optical column, and modular cube bays
130x90 mm
XY Travel Range
<5 um
Positioning Precision
11 mm
Z Travel
5+
Imaging Modes Fluorescence, Phasecontrast, Brightfield, STORM, ...
99%
Open Source (we are working on the docs!)

Imaging results

Captured on FRAME systems in real labs

Fluorescence — AF488 FluoCells

Fluorescence — AF488 FluoCells

Multi-tile automated scan with stitching

Histology — H&E Tissue Section

Histology — H&E Tissue Section

Automated slide scanning, 130x90 mm coverage

Phase Contrast — Live Cells

Phase Contrast — Live Cells

DPC and quantitative phase imaging

Super-Resolution — dSTORM

Super-Resolution — dSTORM

Single-molecule localization microscopy

How FRAME works

The optics stay fixed. Only the sample moves.

Modular optical column

FRAME's optical path is built from standardized UC2 cube modules. Each cube holds one optical element (objective, dichroic, filter, camera). Slide cubes in and out to switch imaging modes without realignment.

Rigid motorized stage

A precision XYZ stage moves the sample beneath the fixed optics. This separation means you can add components — an incubator, a pipetting robot, additional cameras — without disturbing the optical alignment.

Open-source control

FRAME runs on ImSwitch, a modular open-source microscopy control software. Access via web browser, game controller, Python API, or REST endpoints. Docker-based deployment enables remote updates.

Exploded view of FRAME showing the optical column with modular cubes and the motorized stage

Modular by design

Pre-test optical paths externally, then slide them into FRAME.

Swap modules in seconds

Brightfield today, fluorescence tomorrow. Change your dichroic, add a laser, or insert a phase ring — no tools, no realignment. All with our cubes.

Standard objectives

Use our selection of high-quality objective lenses or any RMS or M25-thread infinity-corrected objective. Your existing optics work with the FRAME.

Your choice of camera

Support for USB3 (e.g. HIK Vision, Daheng), CSI (Raspberry Pi), but also for scientific cameras (e.g. Andor, Tucsen), all implemented in ImSwitch.

Browser-based control

Full microscope control from any device on your network. ImSwitch GUI, Jupyter Notebooks, Arkitekt and SiLa2, or raw REST API calls — your choice.

Automation-ready

REST API and SiLA2 drivers for integration with liquid handlers, robotic arms, and automated workflows. Ready for lab-in-a-loop setups.

Fully open source

Hardware (CAD), firmware (ESP32), and software (ImSwitch) — all open. Modify anything. No vendor lock-in. Publish your methods with full transparency.

Specifications

FRAME v1.0 — Configurable to your needs

XY Travel Range130 x 90 mm
Z Travel Range11 mm
Positioning Precision< 1-5 um (closed-loop possible)
Stage SpeedUp to 10 mm/s
ObjectivesAny RMS/M25-thread infinity-corrected (4x-100x)
Illumination (Epi)Multi-channel LED (405/450/588/532/575/635 nm) or Laser (ask for custom wavelengths and combinations)
Illumination (Trans)White LED matrix, DPC-capable
Filter CubesModular UC2 cubes, user-swappable
CameraUSB3 (Allied Vision, Basler, Daheng) or CSI
ComputeRaspberry Pi 5 (with YouYeeToo X1 in the development
SoftwareImSwitch using Raspberry Pi OS (open source, Python, https://github.com/openUC2/rpi-imswitch-os)
Control InterfacesWeb browser, REST API, Python SDK, PS4 controller, CAN Bus
CommunicationCAN Bus, WiFi, USB-Serial
FirmwareUC2-REST (ESP32, open source, https://github.com/youseetoo/uc2-esp32)
Imaging ModesBrightfield, Fluorescence, Phase Contrast, DPC, FLIM*, dSTORM*
Footprint~300 x 300 x 350 mm (depending on configuration)
Sample HoldersSlides, well plates, custom fixtures
CertificationsCE (available on request)

* With additional modules. Specs may vary by configuration.

How fast can you go?

Traditional vendor path vs. openUC2

Traditional vendor

Week 1–4: RFQ & quotes
Month 2–4: Manufacturing
Month 5: Delivery & setup
Month 6: First data

With openUC2

Day 1: Configure & simulate
Day 2: Assemble from modules
Day 3: First data acquisition
Week 2: Integrated into workflow

Software: ImSwitch

FRAME is controlled by ImSwitch — a community-developed, modular microscopy control software written in Python. It provides a full GUI for acquisition, hardware control, and basic image processing, accessible from any web browser on your network.

For advanced users, the REST API and Python SDK allow full scripting of experiments, integration with Jupyter Notebooks, and connection to external automation systems. Docker-based deployment means you can update your microscope remotely.

Screenshot of ImSwitch GUI showing live view and acquisition controls
“We needed a microscope that could handle both brightfield and fluorescence whole-slide imaging, be tailored to our specific assays, and fit into our automated liquid handling workflow. FRAME let us do all of that without being locked into proprietary software..”
— Franzi, University of Helsinki

Ready to configure your FRAME?

Tell us about your imaging needs and we'll propose a configuration.