FPGA-based platform for the electronic control of microscopes.
Project description
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/.
Content
This repository contains the Python package to control MicroFPGA. To use microfpga
in you Python environment, you can install it directly with pip
:
pip install microfpga
Alternatively, you can install it from the source code:
git clone https://github.com/mufpga/MicroFPGA-py
cd MicroFPGA-py
pip install -e .
Finally, configure your Alchitry FPGA with the correct configuration and try some of the example scripts.
MicroFPGA-py was written by Joran Deschamps, EMBL (2020).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for microfpga-3.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0f9e59d5f4ce15499f2925f0d78e8deeb5050baa9e1b200cc6b3f3ac13b82d5 |
|
MD5 | 9aa6853e4a73e2860c8827852e79f387 |
|
BLAKE2b-256 | 91decb226d6be356d910a92e481e8ea088b9427ab0b51826b475117f54da8a79 |