To build a standard microscope configuration, download the STL files from the options below, and follow the assembly instructions.

Before you start building, you may find it useful to look at our interactive diagram of the microscope.

Building custom microscopes

If you wish to build a custom microscope, here are some useful links:

View and edit the design files (source code)

Download all pre-built STL files

Install the OS

Download Raspbian-OpenFlexure

Raspbian OpenFlexure

Full desktop OS.

Includes full graphical microscope control software.

Required:

Raspberry Pi 2 Model B (1GB RAM)
(or better)

Reccommended:

Raspberry Pi 4 Model B (2GB RAM)
(or better. 8GB model not supported)

Raspbian OpenFlexure Lite

Minimal OS without desktop.

You will need another computer to control the microscope graphically.

Required:

Raspberry Pi 1 Model B+ (512mb RAM)
(or better)

Reccommended:

Raspberry Pi 2 Model B (1GB RAM)
(or better. 8GB model not supported)

Write your SD card

A guide explaining how to install a Raspberry Pi operating system image onto an SD card can be found here on the Raspberry Pi website. You will need another computer with an SD card reader to install the image.

The default username is pi, with a default password openflexure.

First boot

Connect your Pi to a display, mouse, keyboard, and power. When the Pi first boots, you will be asked to complete a quick setup, before rebooting.

After rebooting, the OpenFlexure Microscope Server should run automatically. You no longer need to connect the microscope to a display or peripherals if you’re using the microscope from another computer. The server application will handle all communication to the microscope.

Next steps

Install the Client Software