It works more or less
For 3D Printer TSL201 Filament Width Sensor
It doesn't work properly, I have not been able to make it work as described, depending on the ambient light, the measurement varies enormously, even covering the possible entrances of external light that does not come from the LED, I continue to experience these problems, the 3d pieces if you have your own 3d printer it is better to reprint them, the quality is quite poor and the tolerances and holes do not match correctly. The button on the PCB to recalibrate works normally, although I suppose it is due to the problem mentioned above. The product has left me quite dissatisfied for its price, I have paid with shipping included ($43.50) and it has taken more than two and a half months to arrive in Spain.
In the documentation it is not mentioned at any time how the assembly of the 3D printed parts should be carried out, it may not be very complicated, but it took me a long time to find the correct way, a point to improve notably.
The included 3D parts come straight off the printer, no supports or skirts removed, takes a while to remove without messing anything up and no mention of this in the documentation.
Waste of time and money (It's too expensive for something that works so bad)
Response from JasonKits | Nov. 11, 2022
Hi Ruben
The tsl201 filament width sensor is the cut down version using the sensor 64x1 line array. It is known that accuracy is not its forte. You can download the atTint85 source code and optimize it to your needs. It has been released and is in my GitHub.
The sensor works as expected and can measure the filament at the mercy of the tsl201 line array.
If you want real accuracy then go with the tsl1401cl which has a 128x1 line array - this part is obsolete from AMS and its price has gone to the skies with the limited stock that still is available.
Overall thanks for your comments and I am always open to the customer feedback and will work further on the kit to make it better.