Firmware flashing
Firmware
- Make sure you have VScode installed
- Install the platformIO plugin
- Download the latest firmware here
- Connect Development board to PC
- Upload firmware
- Open Serial monitor and send "scan", this will result in a scan from all the wavelengths
Software
- Make sure that you have Python 3.10 installed
- Download the latest software here
pip install pipenv
pipenv install
pipenv shell
- change port to correct COM port
python ps-spectraplot.py
Usage
- place a sample on the scanner
- press spacebar to scan
- graph will update
- read values from serial