This project aims to provide an easy-to-use C# library that wraps the functionality of the native MAID Nikon SDK. The library allows you to control your Nikon DSLR via USB using just a few lines of C#. Usage examples includes:
In order for the wrapper to work with your particular Nikon DSLR model, you need to download the appropriate SDK package from Nikons SDK website. Specifically, you need the MD3 file that matches your camera model.
The MAID SDK is pretty generic, so I would expect it to work with all Nikon DSLR models, but I have not been able to personally test every possible model. Take a look at the [Model Information] page for more information.
This work is licensed under a Creative Commons Attribution 3.0 Unported License. It basically means that you're free to do whatever you like with this software, including using it for commercial purposes.
I try my best to keep the code bug free, but I can't make any guarantees. So the usual limitation of liability apply: In no event shall the author of the library be liable for any direct, indirect, consequential or incidental damages, losses or expenses of any kind, whether loss profits, business interruption or otherwise arising out of or resulting from the software.
If you find the Nikon SDK C# Wrapper useful, please consider donating to support the continued development and maintenance of the project. Go to the Donation Page for more information.