A large format XY scanning based hyperspectral camera.
See https://www.anfractuosity.com/projects/waverider/ for photos taken with this, along with further information.
The PIO of the RP2040 was used to drive the stepper motors. The rest of the micropython code to setup the steppers via SPI was created a while ago and likely inspired by many sources.
Uses:
- Sinar 4 x 5" camera
- Sinar front stand
- Broadcom AFBR-S20M2WV 225 to 1000 nm - https://www.broadcom.com/products/optical-sensors/spectrometers/spectrometers-qmini/afbr-s20m2wv
- 150mm stages - https://www.aliexpress.com/item/1005004275455626.html
- 3D printed components present in 'plastic' directory to connect the stages
- RP20240 Pico
- TMC2130 drivers (TMCSILENTSTEPSTICK SPI)
Used to clamp the stage to the stand with nuts and bolts:
Used to hold the fibre optic cable:
Used to join the two linear stages:
- http://github.com/SebiTimeWaster/Chamfers-for-OpenSCAD/ - for chamfering
- https://www.colour-science.org/ - for conversion of spectral data to RGB