DIYraman โ Open Hardware Raman Spectrometer#
Build, understand, and modify your own Raman spectrometer.
A modular platform aimed at hobbyists, educators, and low-resource labs.
Introduction#
![]()
Click here to watch the Youtube video!
Watch the Youtube video to get started and learn about the principles of Raman Spectroscopy, a build overview, along with part considerations, challenges, limitations and practical decisions.
Project Scope#

DIYraman aims to make Raman spectroscopy replicable, affordable, and fully documented.
Raman spectroscopy allows for the identification of substances by analyzing how light interacts with molecular vibrations. Historically, this equipment costs tens of thousands of dollars. This project aims to provide instructions for interested tinkerers, who are looking for a documented, applicable build.
Key Applications
* Identify Substances: Broad identification of plastics, solvents, and minerals.
* Qualitative Screening: Exploratory analysis of pharmaceuticals (e.g., pill composition).
* Teach Optics: A hands-on platform for learning spectroscopy and photonics.

๐ก This README is a project overview. Detailed build instructions are available on docs.diyraman.com or can be found in
docs/on the dedicated pages. An overview of the build instructions can be found further down under Build Overview.
Component Selection#
To balance cost with performance, DIYraman uses a "hybrid" approach: Professional filtering optics combined with repurposed spectroscopy hardware and 3D-printed mechanics.

- Spectrometer: Surplus BTC100-2S unit (available on eBay)
- Excitation: Cost-effective 532nm DPSS laser pointer
- Mechanics: Fully 3D-printable modular stages and enclosures
- Critical Optics: High-quality dichroic mirrors and filters (Thorlabs/Edmund Optics) are used to ensure signal integrity.
Bill of Materials
A detailed cost breakdown and parts list is available in the BOM (Bill of Materials) .
Build Overview#
The following build path is recommended for a complete and coherent build-experience. The table reflects the current development status of the project's modules. Best viewed and navigated by visiting the docs.diyraman.com page!
Please note that at this point in time the reproducibility has not been externally validated, as I'm working on the next iteration to optimize and facilitate the entire setup. Until then, view this project as a documentation of my journey into DIY Raman spectroscopy.
| Step | Module | Description | Status |
|---|---|---|---|
| 0 | Introduction | How all the parts work and why they were chosen. | ๐ก Unpolished |
| 1 | Spectrometer-Setup + SpectrumStudio-Cheatsheet + Align-with-Fluorescence |
Setup and testing of the B&W Tek spectrometer. | โ Ready |
| 2 | Dustproof-Workspace | DIY overpressure glovebox construction to keep optics dust-free. | โ Ready |
| 3 | Core-Assembly | Essential optical assembly to acquire first Raman spectra. | โ Ready |
| 4 | DIY-Linear-Stage | DIY build of a low-cost linear translation stage for fine focus adjustments. | ๐ก WiP |
| 5 | Full-Build | Motorization and integration of Linear Stage. | ๐ด Unpublished |
| 6 | Software / GUI | Custom acquisition and visualization software. | ๐ด Unpublished |
Status Key: โ = Verified & Documented | ๐ก = Usable, Docs in Progress | ๐ = Draft / Unstable | ๐ด = Planned / Unpublished
Capabilities#

| Feature | Specification |
|---|---|
| Spectral Range | Stokes region > ~600 cmโปยน |
| Sample Type | Solids & Liquids (Cuvette holder) |
| Resolution | estimated 35 cmโปยน (dependent on spectrometer input slit / sensor & laser beam quality) |
| Safety | Wear laser safety protection during alignment or until the optical path is entirely enclosed! |
๐งช Drug / counterfeit screening
The system can be used for exploratory, educational screening of unknowns (e.g. counterfeit pills) but must not be treated as a validated forensic tool. Always cross-check with certified methods!
Repository Structure#
docs/โ the build instructions hosted on docs.diyraman.combom/โ BOM tables and sourcing notesparts/โ files for printing / 3d-models (.stl) /feel free to contact me for the full Fusion (.F3D) project fileassets/โ all images, diagrams, misc. mediaresults/โ example spectra / early outputssoftware/โ acquisition and post-processing software (unreleased, planned)
Contributing#
Contributions are welcome from makers, scientists, and coders. Areas for contribution include:
- Testing: Reporting unclear steps or missing files in the documentation.
- Design: Proposing improved mechanical mounts or variants.
- Coding: Assisting with the upcoming GUI/Firmware.
- Sharing: Submitting example spectra.
Citation: If utilizing DIYRaman for research or teaching, please cite the project:
DIYRaman - Open Hardware Raman Spectrometer (GitHub)
Jacob Busshart, DIYraman.com
Licenses#
A modular licensing structure is used to ensure maximum freedom for hardware and software usage.
- Hardware (CAD, Schematics): CERN-OHL-S v2
- Documentation (Guides, Images): CC BY-SA 4.0
- Software (Firmware, GUI): MIT License
Acknowledgements#
Built on the shoulders of the open science community.
NOTE: Some parts of the written documentation have been formatted or translated using AI.
