├── .gitattributes ├── .gitignore ├── Documents ├── AN_AS7265x.Design.Considerations 1V5.pdf ├── AS7265 Changes in At I²C Commands 1V0_0.pdf ├── AS7265x Reference design AS7265x generation 2.pdf ├── AS7265x_Datasheet.pdf ├── IR_LED.pdf ├── UV_LED_vlmu3100.pdf └── White_LED_DS208.pdf ├── Firmware ├── AS7265x │ ├── AS7265_complete_moonlight.bin │ └── Readme.md └── Windows GUI for EEPROM Programmer.zip ├── Hardware ├── Production │ ├── Qwiic_Spectral_Sensor-AS7265x-Panel.brd │ ├── Qwiic_Spectral_Sensor-AS7265x-Panel.zip │ └── ordering_instructions.txt ├── Qwiic_Spectral_Sensor-AS7265x.brd ├── Qwiic_Spectral_Sensor-AS7265x.pdf └── Qwiic_Spectral_Sensor-AS7265x.sch └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | 4 | /TestMP3s/*.* 5 | 6 | #Eagle Backup files 7 | *.s#? 8 | *.b#? 9 | *.l#? 10 | *.lck 11 | 12 | # Folder config file 13 | Desktop.ini 14 | 15 | # Recycle Bin used on file shares 16 | $RECYCLE.BIN/ 17 | 18 | # Windows Installer files 19 | *.cab 20 | *.msi 21 | *.msm 22 | *.msp 23 | 24 | # ========================= 25 | # Operating System Files 26 | # ========================= 27 | 28 | # OSX 29 | # ========================= 30 | 31 | .DS_Store 32 | .AppleDouble 33 | .LSOverride 34 | 35 | # Icon must ends with two \r. 36 | Icon 37 | 38 | # Thumbnails 39 | ._* 40 | 41 | # Files that might appear on external disk 42 | .Spotlight-V100 43 | .Trashes 44 | -------------------------------------------------------------------------------- /Documents/AN_AS7265x.Design.Considerations 1V5.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Documents/AN_AS7265x.Design.Considerations 1V5.pdf -------------------------------------------------------------------------------- /Documents/AS7265 Changes in At I²C Commands 1V0_0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Documents/AS7265 Changes in At I²C Commands 1V0_0.pdf -------------------------------------------------------------------------------- /Documents/AS7265x Reference design AS7265x generation 2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Documents/AS7265x Reference design AS7265x generation 2.pdf -------------------------------------------------------------------------------- /Documents/AS7265x_Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Documents/AS7265x_Datasheet.pdf -------------------------------------------------------------------------------- /Documents/IR_LED.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Documents/IR_LED.pdf -------------------------------------------------------------------------------- /Documents/UV_LED_vlmu3100.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Documents/UV_LED_vlmu3100.pdf -------------------------------------------------------------------------------- /Documents/White_LED_DS208.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Documents/White_LED_DS208.pdf -------------------------------------------------------------------------------- /Firmware/AS7265x/AS7265_complete_moonlight.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Firmware/AS7265x/AS7265_complete_moonlight.bin -------------------------------------------------------------------------------- /Firmware/AS7265x/Readme.md: -------------------------------------------------------------------------------- 1 | The SparkFun Spectral Triad as designed using the first generation ICs from AMS also called 'Moonlight'. This means the !INT and !RST-ADDR pins are swapped. It still works, but you need to load 'Moonlight' style firmware that takes this into account. -------------------------------------------------------------------------------- /Firmware/Windows GUI for EEPROM Programmer.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Firmware/Windows GUI for EEPROM Programmer.zip -------------------------------------------------------------------------------- /Hardware/Production/Qwiic_Spectral_Sensor-AS7265x-Panel.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Hardware/Production/Qwiic_Spectral_Sensor-AS7265x-Panel.zip -------------------------------------------------------------------------------- /Hardware/Production/ordering_instructions.txt: -------------------------------------------------------------------------------- 1 | panel size, 86x96mm 2 | PCB thickness, 1.6mm 3 | number of layers, 2 4 | soldermask color, Red 5 | silkscreen color, White 6 | oz copper, 1oz 7 | finish, HASL lead free 8 | stencils, top+bottom 9 | pcs per panel, 4 10 | -------------------------------------------------------------------------------- /Hardware/Qwiic_Spectral_Sensor-AS7265x.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/Qwiic_Spectral_Sensor_AS7265x/947b94fb5407f9b6affda4a59a732ce9a1e6d140/Hardware/Qwiic_Spectral_Sensor-AS7265x.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | SparkFun Triad Spectroscopy Sensor - AS7265x (Qwiic) 2 | =========================================================== 3 | 4 | [![SparkFun Triad Spectroscopy Sensor](https://cdn.sparkfun.com//assets/parts/1/3/3/9/3/15050-SparkFun_Triad_Spectroscopy_Sensor_-_AS7265x__Qwiic_-01.jpg)](https://www.sparkfun.com/products/15050) 5 | 6 | [*SparkFun Triad Spectroscopy Sensor (SEN-15050)*](https://www.sparkfun.com/products/15050) 7 | 8 | The SparkFun Triad Spectroscopy Sensor is a powerful optical inspection sensor. Three AS7265x sensors are combined alongside a visible, UV, and IR LEDs to illuminate and test various surfaces for light spectroscopy. The Triad detects 18 discrete channels of light from 372nm (UV) to 966nm (IR) enabling desktop spectroscopy. 9 | 10 | What can you do with light spectroscopy? It’s an amazing field of study, and the SparkFun Triad brings what used to be prohibitively expensive equipment to the desktop. The AS7265x should not be confused with highly complex mass spectrometers, but the sensor array does give the user the ability to measure and characterize how different materials absorb and reflect 18 different frequencies of light. 11 | 12 | Want to use this board using python? Checkout hwreverse [pySectralTriad](https://github.com/hwreverse/pySpectralTriad)! 13 | 14 | **Thanks to:** 15 | 16 | * **pySpectralTriad** for the python application 17 | 18 | Repository Contents 19 | ------------------- 20 | 21 | * **/Documents** - Sensor and LED datasheets 22 | * **/Hardware** - Eagle files 23 | 24 | Documentation 25 | -------------- 26 | 27 | * **[Installing an Arduino Library Guide](https://learn.sparkfun.com/tutorials/installing-an-arduino-library)** - Basic information on how to install an Arduino library. 28 | * **[Arduino Library](https://github.com/sparkfun/SparkFun_AS7265x_Arduino_Library)** - Arduino Library for the SparkFun Triad Spectroscopy Sensor. 29 | * **[Hookup Guide](https://learn.sparkfun.com/tutorials/spectral-triad-as7265x-hookup-guide)** - Basic hookup guide for the SparkFun Triad Spectroscopy Sensor. 30 | 31 | License Information 32 | ------------------- 33 | 34 | This product is _**open source**_! 35 | 36 | Various bits of the code have different licenses applied. Anything SparkFun wrote is beerware; if you see me (or any other SparkFun employee) at the local, and you've found our code helpful, please buy us a round! 37 | 38 | Please use, reuse, and modify these files as you see fit. Please maintain attribution to SparkFun Electronics and release anything derivative under the same license. 39 | 40 | Distributed as-is; no warranty is given. 41 | 42 | - Your friends at SparkFun. 43 | --------------------------------------------------------------------------------