-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Project: Pocket Spectra #148
Comments
Pocket Spectra Readme:Pocket Spectrometer ProjectThe VisionI've always wanted to create a spectrometer that is so small it can fit into one's pocket and just barely larger than a cuvette itself. Working with bulky commercial spectrometers in labs, I was wondering about applications of such a small spectrometer. That's when I discovered the perfect combination – the M5StickC microcontroller and the AS7341 spectral sensor. My goal was simple: create an ultra-compact spectrometer that anyone could use. Why This MattersWhile commercial spectrometers offer high precision, they're often expensive, bulky, and require a computer connection. I wanted something different – a standalone device that could fit in your pocket, complete with its own display and interface, without requiring external equipment such as connection to a mobile app or a computer. The kind of tool that could democratize spectroscopy for educators, students, and citizen scientists. Bill of Materials (BOM)
3D-Printed Components
Hardware Tools Required
Software Tools Required
Reasoning for choosing the particular Electronic ComponentsAS7341 Spectral sensor: Advanced Spectral SensingThe AS7341 sensor is crucial for this project:
M5StickC: Portable but powerful mini computerThe M5StickC is the perfect platform for this project because it packs incredible functionality into a tiny package:
Build InstructionsHardware Assembly
Firmware Setup Instructions1. Prepare M5StickC
2. Set Up Thonny IDE
ApplicationsThe Pocket Spectrometer has numerous practical applications: Environmental Monitoring
Biological Applications
Environmental Testing
Laboratory Use
Technical ImplementationThe code is written in MicroPython for simplicity and accessibility, making it easy to modify for various applications. Most of the AI tools nowadays are good with python code, so would be handy to have the code in micropython. Future Work
Troubleshooting Tips for software
|
https://github.com/scientistnobee/Pocket-Spectrometer
combines m5stickc and a AS7341 (https://www.dfrobot.com/product-2132.html) light sensor to deliver a pocket spectroscope
to support the project will need these things:
The text was updated successfully, but these errors were encountered: