Open Source RoboticsRobots, software & field notes

OpenFlexure Microscope

Based on published sources · Not tested by us ·

Overview

Motorized printed microscope with an RMS-objective build route, separate controller and software dependencies, and explicit beta-version compatibility limits. [S001] [S005] [S011]

OpenFlexure combines a printed flexure mechanism with sample positioning and optical focusing. This profile reviews the motorized high-resolution build in mechanical release v7.0.0-beta5, commit 4828ffa5c4a115caa1970b71efdc32e3a05c09e1. It is a prerelease configuration, not a claim that all microscope variants or current vendor kits have been checked. [S001] [S002] [S005]

Specifications

DetailDescription
TypePrinted flexure sample-positioning and focusing mechanism; selected motorized high-resolution microscope configuration
Reported by source [S001] [S005] · Checked 2026-10-01
Intended usersResearchers and builders able to validate printed mechanics, optics and motorized microscopy
Editorial assessment [S001] [S005] · Checked 2026-10-01
AssemblyNot known
CalibrationNot known
Operating systemOpenFlexure Raspbian v3.0.0 beta for the selected Pi4/Sangaboard route; v2.11.0 stable is a separate older compatibility route, with an OS that no longer receives updates
Reported by source [S011] · Checked 2026-10-01
Computer neededSelected v3 beta software route: Raspberry Pi 4 with 4GB or more RAM for Full OS; 2GB can run Lite with possible performance impact. Pi 5 unsupported in the retrieved guide.
Reported by source [S011] · Checked 2026-10-01

3D preview

Preview not available yet. A model has not yet been prepared and approved for display on this page. This does not mean the project lacks CAD files; see Source files and licenses for the reviewed source availability.

Assembly and use

The selected optical and printed configuration

The high-resolution instructions use an RMS-threaded objective, a 12.7 mm achromatic tube lens and a Raspberry Pi Camera Module v2 with its original lens removed. The guide reports an approximately 360 by 270 micrometre field of view with a 40x objective; this is not a catalog measurement or a universal resolution specification. The specified camera ribbon cable is Type B, with contacts on opposite sides at the ends. The guide warns that the wrong cable type can damage the camera. [S006]

Printing instructions specify PLA, a 0.4 mm nozzle and 0.2 mm layers, with no added supports. The flexure mechanism and integrated brim make slicer gap-closing behavior important, so the guide includes leg and nut-trap test prints. The high-resolution assembly passes a 375 g PLA quantity into its printing instructions; that is a material allowance, not a complete build price. [S005] [S007] [S010]

Hardware and software versions must agree

The mechanical guide selects Sangaboard v0.5, an RP2040-based controller, and reports most testing with v0.5.3. It calls for a USB-C supply capable of at least 3 A. Header height also affects the printed enclosure: the documented supplier uses 11 mm headers, whereas an 8.5 mm version needs a different electronics drawer. These are configuration details, not interchangeable shopping-list entries. [S008]

The current installation page, preserved October 1, 2026, describes two software routes. Its v3.0.0 beta requires a Raspberry Pi 4 and Sangaboard v0.5 running firmware 1.3 or later. It lists 4 GB or more RAM for the Full OS and permits 2 GB for Lite with possible performance impact. It does not support Pi 5, earlier Pi models, alternative motor boards, the Delta stage or server extensions at the documented stage. [S011]

The separate v2.11.0 stable route supports older hardware and workaround motor controllers, but its OS no longer receives updates and uses at most 4 GB RAM. Neither route supports Pi 5 in the retrieved guide. The existence of legacy controller instructions therefore does not establish compatibility with v3 beta. [S008] [S011]

The selected Pi requires the microscope operating-system image on an SD card and the controller requires firmware. The current guide recommends Raspberry Pi Imager 2 because older 1.9 versions may not customize the image correctly. No SD card was written and no firmware was flashed during this review. [S009] [S011]

Source coverage and untested performance

The mechanical repository states CERN-OHL-S version 2.0 or later and includes editable OpenSCAD design files and assembly documentation. The controller PCB, controller firmware, microscope server and clients are separately linked projects. Their complete payloads and licenses were not independently preserved here, so the mechanical repository license is not assigned to those components. [S001] [S003] [S004] [S008]

The installation guide offers OpenFlexure Connect or a browser on the same network. Its current macOS Connect route requires a source build; the browser route is a separate option. Full OS supports a directly attached display and input devices, while Lite is for network control. [S011] [S012]

Complete delivered cost remains unresolved because optics, electronics, printing, hardware and sourcing choices vary. This catalog has not printed the mechanism, assembled optics, measured stage precision, reproduced imaging performance or validated any biological application. [S001] [S005] [S006]

Cost

No current, complete configuration-specific build cost has been established for this profile.

Source files and licenses

Available project sources support research coverage; complete build and commercial qualification remain separate.

LayerAvailability / license
mechanical designavailable · CERN-OHL-S-2.0-or-later
Selected mechanical repository sources and documentation; third-party libraries and separately hosted software/controller sources require their own terms. [S001] [S003] [S004]
electronicsavailable · License not fully assessed
Official documentation links the separate Sangaboard design repository. Exact board payload/revision and its license were not independently preserved here. [S001] [S008]
firmwareavailable · License not fully assessed
Official documentation links separate firmware; v3 beta requires firmware 1.3 or later. Exact firmware payload and license were not independently preserved here. [S001] [S008] [S011]
softwareavailable · License not fully assessed
Official overview links the separate microscope server and current install page describes OS images. Payloads, exact builds and component licenses were not independently preserved here. [S001] [S011]
documentationavailable · CERN-OHL-S-2.0-or-later
Selected mechanical repository sources and documentation; third-party libraries and separately hosted software/controller sources require their own terms. [S001] [S003] [S004]

Selected motorized imaging route does not require a learned policy or training dataset.

References

Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.

  1. S001 · openflexure / project contributors
    OpenFlexure overview
    Accessed 2026-10-01 · README.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  2. S002 · openflexure / project contributors
    Preserved beta release metadata
    Accessed 2026-10-01 · 4828ffa5c4a115caa1970b71efdc32e3a05c09e1
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  3. S003 · openflexure / project contributors
    Hardware repository license
    Accessed 2026-10-01 · Full License
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  4. S004 · openflexure / project contributors
    Archive inventory
    Accessed 2026-10-01 · Complete preserved archive filenames
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  5. S005 · openflexure / project contributors
    docs/high_res_microscope.md
    Accessed 2026-10-01 · 4828ffa5c4a115caa1970b71efdc32e3a05c09e1 / docs/high_res_microscope.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  6. S006 · openflexure / project contributors
    docs/high_res_optics_module.md
    Accessed 2026-10-01 · 4828ffa5c4a115caa1970b71efdc32e3a05c09e1 / docs/high_res_optics_module.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  7. S007 · openflexure / project contributors
    docs/test_your_printer.md
    Accessed 2026-10-01 · 4828ffa5c4a115caa1970b71efdc32e3a05c09e1 / docs/test_your_printer.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  8. S008 · openflexure / project contributors
    docs/parts/electronics/sangaboard.md
    Accessed 2026-10-01 · 4828ffa5c4a115caa1970b71efdc32e3a05c09e1 / docs/parts/electronics/sangaboard.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  9. S009 · openflexure / project contributors
    docs/prepare_pi_and_sangaboard.md
    Accessed 2026-10-01 · 4828ffa5c4a115caa1970b71efdc32e3a05c09e1 / docs/prepare_pi_and_sangaboard.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  10. S010 · openflexure / project contributors
    docs/printing.md
    Accessed 2026-10-01 · 4828ffa5c4a115caa1970b71efdc32e3a05c09e1 / docs/printing.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  11. S011 · openflexure / project contributors
    Current official install guide
    Accessed 2026-10-01 · Retrieved October 1 2026
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  12. S012 · openflexure / project contributors
    Current official control guide
    Accessed 2026-10-01 · Retrieved October 1 2026
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

Research and review details

Source research only; no installation, physical build or performance test performed. No affiliate links added.

Profile edited 2026-10-01 · Sources checked 2026-10-01 · Next review target 2026-10-31

Revision: 4828ffa5c4a115caa1970b71efdc32e3a05c09e1 (v7.0.0-beta5; prerelease mechanical design). Combined hardware and software repository activity recorded 2025-10-14 [S002]

Correction guidance · Discussion is not enabled · Profile format 0.6.0-draft.1

Change history