Hey magkopian, thank you so much for your comments and appreciation! To answer your question, I am using OpenCV to not only live stream but also to bring more intelligence to the microscope. The OpenCV, in the euglena application, can track each individual euglena and I look forward to maybe even using image recognition algorithms so the Raspberry Pi can tell the user any sample that is being streamed in the microscope. Although some other live streaming libraries are lighter-weight and more time-efficient, the OpenCV library provides an easy way for me to improve upon the software side of the project.

Thank you, ykulik! As you said, building your own "3D-printed" microscope is what is the fun part of this project. I hope you get a chance to build a Picroscope!

So far, my project focuses on a custom 3-D printed structure. There are a few builds out there that use an existing microscope (e.g. https://www.microscopy-uk.org.uk/mag/artfeb17/hw-R... so I wanted to something different by designing a starting-from-scratch-DIY Picroscope

Thank you for the feedback. I would love to look into an auto-focus mechanism and an even cheaper build!

Hello, derekguenther! Thank you for translating what urijiii said. Since the picroscope's current design is focused on being low-cost, I tried my best to implement an affordable lens. This lens is optimal for the Euglena applications that I have in my future plans. The drawback is that the lens only magnifies around 4x, which is a limitation for a microscope. I am planning on redesigning the Cam+Lens Holder so it can handle a lens that can magnify more (e.g objective lens). I also have not looked into autofocus, but I look forward to looking into that more. Thank you for your feedback!

They are in mm.

Currently, the system only fits a CCTV Lens but I hope to redesign the 3-D printed lens holder so that it can also hold a objective lens or even one of those cell phone microscope lens, mentioned above ^^.