This is the repository for the simple electronic version of the Smartphone Microscope.
This microscope and the code for the ESP32 is a work of students from KL-Gymnasium in Erfurt. It was updated to the v3 version by UC2 core team.
- Simple microscope for smartphone imaging
- Manual alignment helps to understand the principle of a microscope
- Teaching the basics of electronics that are needed for more advanced setups
The Bill of Materials is always the most up-to-date version!
Name | Properties | Price | Link | # |
---|---|---|---|---|
Baseplate puzzle | - | 5€ | Base-plate | 8 |
Module: Z-Stage | - | ?? € | Z-Stage | 1 |
Module: Sample holder | - | 5 € | Sample holder | 1 |
Module: Mirror 45° | - | 5€ | Mirror 45 | 2 |
Module: Eyepiece with Smartphone Holder | - | ??€ | Eyepiece + Smartphone | 1 |
Module: LED array (simple) | - | ??€ | LED array | 1 |
Module: Empty Cube | For stability of the setup, it is better to fill the empty positions under other cubes. | 4€ | Cube | 2 |
To acquire the STL-files use the UC2-Configurator. The files themselves are in the RAW folder. The module can be built using injection-moulded (IM) or 3D-printed (3DP) cubes. Choose the APP_Smartphone microscope for this one.
In the end it should look like this (UC2_v2 cubes displayed):
- Check out the RESOURCES for more information!
- 1× Smartphone
- 1× LED-Array, Neopixel, 8x8 🢂
- 36× - 68× 5mm Ball magnets 🢂
- 36× - 72× Screws DIN912 ISO 4762 M3×12 mm 🢂
- 1× M3×30 mm and M3 nut - non-magnetic
- 1× Objective Lens (e.g. 10×, NA 0.3) 🢂
- 1× Eyepiece (e.g. 20×) 🢂
- 2× Mirrors (e.g. 30×30 mm² Toymirrors) 🢂
- 2× ESP32 🢂
- 1× Stepper Motor and 1× Driver Board 🢂
- 3× Button 🢂
- 15× Female-Female Jumper Wire, 0.14 mm² 🢂
- 2× Power cables for ESP32 - USB-microUSB 🢂
For assembly instructions of the respective modules refer to the links in Modules for this setup.
Don't have much experience with electronics? It's actually really simple:
- When using jumper wires you can avoid soldering.
- LED array - 3 wires + 2 wires for the button
- Z-stage - 6 wires + motor connection + 2×2 wires for two buttons
- Power the ESP32 simply with microUSB cables.
- And it works just like that ;-)
In the CODE folder you find the code for both the LED array and Z-stage.
Have a look in the TUTORIALS for a beginners guide to UC2 hardware controls.
Prerequisities:
- Arduino IDE installed
- ESP32 libraries - Installation guide here
- FastLED.h library
Right: Smartphone microscope during the classroom experiments; left: Red onion cells, the nucleus visible in the center
Where next?
Find out more about the smartphone microscope in the SimpleBOX manuals
Find out more about the electronics in the Electronics section
Find out more about the software for this setup in our dedicated UC2-Software-GIT
It seems that you went successfully through all the TUTORIALS. Now you're a skilled UC2 builder!
Do you want to show your own results? Do you have ideas for improvements? Let us know!