Skip to content
@mufpga

MicroFPGA

An FPGA platform for the electronic control of microscopes

Overview

Overview

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/.

Overview

Cite us

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.

Pinned Loading

  1. MicroFPGAMicroFPGAPublic

    Electronic control of microscope elements (camera/laser triggering, TTL, PWM, servos, analog i/o) based on affordable FPGAs, integrated with Micro-Manager, Java, Python and LabView.

    Verilog 21 4

  2. MicroFPGA-pyMicroFPGA-pyPublic

    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, ser…

    Python 6

  3. MicroFPGA-mmMicroFPGA-mmPublic

    Micro-Manager device adapter for MicroFPGA

    C++

  4. MicroFPGA-javaMicroFPGA-javaPublic

    MicroFPGA Java communication library

    Java

  5. MicroFPGA-electronicsMicroFPGA-electronicsPublic

    Complementary electronics to convert signals for MicroFPGA

    HTML

  6. mufpga.github.iomufpga.github.ioPublic

    Documentation and guide for MicroFPGA.

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…