This project has changed. The linux kernel drivers do not compile any more. But they are not needed any more.

These libraries can be used to access the following spectromters:
- C10082, C10083 and C11007MA (untested just now) from Hamamatsu
- AvaSpec-ULS2048 (not working at the moment)
- OceanOptics USB 4000 (not working at the moment)

Please notify me which types work or what does not work!

All libraries use the libusb library.

PS: I still need to do some testing on the Hamamtsu library and please send me an OceanOptics or an Avantes Spectrometer so that I can reactivate the code.

Project Activity

See All Activity >

Follow Linux python libraries for spectrometers

Linux python libraries for spectrometers Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Great project. Well done! I thought after ~15 years your code deserves a review :) I'm trying to get my Hamamatsu spectrometer working with newer linux kernel. I see from your wiki that kernel module is no longer needed and that you can use libusb. You mention 'python3 2025-01-09--HamamatsuMiniSpectrometer.py' but I can't see this code anywhere. Would very much appreciate if you share this update python 3 code. Thank you very much.
Read more reviews >

Additional Project Details

Registered

2013-02-26