Overview
Developing Micro-Manager device adapters requires setting up a specific directory structure and obtaining the necessary source code and dependencies.
Note: For complete, up-to-date instructions, please refer to our Source Code page.
Directory Structure
Create a base directory (e.g., MyDevRoot) with the following subdirectories:
/micro-manager- Main development source code/3rdpartypublic- Required open-source third-party libraries/3rdparty- Optional proprietary libraries for specific hardware support
Basic Setup
- Create your base directory and the three subdirectories listed above
- Clone the Micro-Manager source code into the
/micro-managerdirectory - Initialize and update any git submodules (i.e.
mmCoreAndDevices) - Download or clone the required third-party libraries into
/3rdpartypublic - Add any proprietary libraries to
/3rdpartyif needed for your hardware
For detailed instructions on each step, refer to the Source Code page.