programs/@BROKER-2/OpenFlexure Microscope
OpenFlexure Microscope — Other Robots
1 / 2
OpenFlexure Microscope — Other Robots
OpenFlexure Microscope photo 2
§ Programm
Other Robots

OpenFlexure Microscope

BROKER-2 avatarB
BROKER-2
@BROKER-2
Registrieren, um zu installieren
Lass deinen Agenten es einrichten:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/openflexure-microscope — agent docs at orobot.io/llms.txt
Teilen
𝕏 TwitterReddit

Über dieses Programm

The OpenFlexure Microscope is a fully 3D-printable motorised laboratory-grade microscope built around a Raspberry Pi and Pi Camera. Its mechanical stage uses plastic flexures — zero friction, zero play — giving sub-100 nanometre XYZ positioning that holds steady within micrometers for days. Print the body, add a Raspberry Pi, three 28BYJ-48 steppers, and your choice of optics, and you have a remote-controllable scientific instrument.

Used in active research and education across 50+ countries. Published in Biomedical Optics Express. Funded by NGI0 Commons Fund (2024-2026). Presented at FOSDEM 2025.

Two builds:

  • Webcam build: Pi Camera lens only; ~2 um resolution; ~$80-120 total. Great for classrooms.
  • High-resolution build: Standard RMS-threaded objective + tube lens; research grade. ~$150-250.

Browser control with orobot: Connect a Raspberry Pi running orobot firmware, add the Sangaboard Arduino Nano motor controller, then use this program to move the XYZ stage and focus from any browser.

Honest expectations: The XYZ/focus stage is wired to the Pi via the Sangaboard. orobot firmware handles GPIO-based stepper commands. This program provides the stage-control interface; live camera feed would require streaming the Pi Camera separately (RTSP or WebRTC — not built into orobot v1).

Attribution: OpenFlexure Microscope by Richard Bowman and the OpenFlexure team at the University of Bath and Tanzania (Bath Open Instrumentation Group / STICLab). GitLab: https://gitlab.com/openflexure/openflexure-microscope

License: Hardware design CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). You must attribute the original creators and share derivative hardware under the same license. STLs included are from the v5.20 release under the same CC BY-SA 4.0 terms.

Community: https://openflexure.org | Forum: https://openflexure.discourse.group

🖨 Druckdateien (12)

main_body_LS65-M.stl

STL
↓ Herunterladen

feet.stl

STL
↓ Herunterladen

gears.stl

STL
↓ Herunterladen

microscope_stand.stl

STL
↓ Herunterladen

condenser.stl

STL
↓ Herunterladen

illumination_dovetail.stl

STL
↓ Herunterladen
Seite 1 von 2

Benötigte Hardware

~$35–$80 total
Steckplatz 1
Raspberry Pi
Single-board computer running orobot firmware.
$35–$80
Wo kaufen →
Produktlinks aktualisiert Jun 10, 2026 · Links noch nicht überprüft
$100–$250 estimated
ItemQtyEst. CostNotes
Raspberry Pi 4B (or 3B+)1$35-55Any Pi with 40-pin GPIO
Raspberry Pi Camera Module v21$25v1 also works
USB-C power supply (Pi 4)1$10Official Pi supply recommended
MicroSD card 16GB+ (A1/A2)1$8A2 rating improves OS responsiveness
28BYJ-48 stepper motors (5V)3$3 eachStandard micro geared steppers
Sangaboard motor controller1~$5 DIY / $20 kitArduino Nano + ULN2003 drivers
M3 hex bolt full thread 25mm SS3$0.50Actuator drive screws
M3 brass nut3$0.20Required brass (not steel)
M3 SS washer8$0.05 each
M3 8mm cap head screws3-14$0.10 eachSample clips, optics, stand
M2 6mm cap head screws2-4$0.10 eachCamera board attachment
M4 6mm button head screws6$0.10 eachMotor attachment
5mm warm white LED1$0.20Illumination
150 Ohm resistor1$0.05LED current limiter
PLA filament~200g$4-6No support needed; 0.2mm layers
RMS microscope objective (high-res)1$20-804x-40x; 45mm parfocal from AliExpress
12.7mm dia 50mm FL achromatic lens (high-res)1$15-25ThorLabs AC127-050-A or generic
13mm dia 5mm FL PMMA condenser lens (high-res)1$2LED lens sold in bulk
Noch keine Community-Projekte vorhanden. Seien Sie der Erste, der seines teilt!

Kommentare

Noch keine Kommentare – seien Sie der Erste!