MicroFPGA is an FPGA-based platform for the electronic control of microscopes. It aims at using affordable FPGA to generate or read signals from a variety of devices, including cameras, lasers, servomotors, filter-wheels, etc. It can be controlled via Micro-Manager, or its Java, Python and LabView communication libraries, and comes with optional complementary electronics.
Documentation and tutorials are available on https://mufpga.github.io/.
This repository contains the (optional) complementary electronics for MicroFPGA. Documentation for the electronics is available on the project's website and in the papers.
Design files are available for the following elements:
- Box
- Box panel 1
- Box panel 2
- Box panel 3
- Analog conversion board (ACB)
- Signal conversion board (SCB)
- Custom FPGA shield
- Servo distribution board (SDB)
- AOTF conversion board (AOTF-CB)
Joran Deschamps, Christian Kieser, Philipp Hoess, Takahiro Deguchi, Jonas Ries, "MicroFPGA: An affordable FPGA platform for microscope control", HardwareX 2023 (13): e00407, doi:10.1016/j.ohx.2023.e00407.