QReciprocity42's flashlight theory page

This is a compilation of various material I find useful for understanding the theoretical foundations of a flashlight’s function. Some of these pages are not on the mainstream radar and difficult to search for, hence this post.

Being a somewhat self-centered individual, many of these are within my scope of interest/knowledge (or even my own threads); this unfortunately means the exclusion of many excellent pages on topics I know little about (e.g., drivers and circuits). On the bright side, it also means that I can personally vouch for the accuracy/utility of items on this page.

Hope the broader community also finds this page helpful, either as a quick reference or a gateway to doing flashlight theory research yourself. Feel free to suggest more pages you find helpful!


Citable data sources

Beam profile and general optical design

Theoretical results relating to throwers

Colorimetry and spectrophotometry

Experimental work

Tools/applications pending peer review

10 Thanks

Found this on Reddit a few days ago, might be good, haven’t had a chance to check it out tho

https://www.reddit.com/r/Optics/s/2Fg9byqoOB

:slight_smile:

3 Thanks

Thank you for the suggestion! I haven’t had a chance to try it, but trust your expertise in this area (and that of the developer) way more than my own, and am certain that someone would find it helpful.

This also reminded me to add a ray tracer by phydemo.

2 Thanks

This is a simpler less capable version that might be sufficient for some LED + Lens experiments.

To estimate LED / tint mixing (works with hCRI.io)
get CRI, TM-30, cct, duv, PPF and so on.
LED Spectrum Lab

Driver for the xrite i-one spectrometer with a calibration against a black body source.

Simulate LEE filter and the color shift caused by different LEDs

2 Thanks

Thank you for the suggestions–these tools look awesome!

I am slightly nervous to endorse a tool that was coded with heavy AI assistance and has not gone through much peer review, so I will create an additional section in the first post to include them for now, before moving to one of the endorsed sections in the future.

If you would like to rewrite/update the descriptions of the tools in the main post at any point in time, please let me know! I don’t want to misrepresent or downplay your work. (This also goes for developers of any tool featured on this page.)

2 Thanks

The tools are Ai coded! But they are Open source.
Sure they need some testing. and some general skepticism but so dose human wirten software.

I hope the tools get some more “testing” and feedback if more start to use them.

1 Thank

This is my reason for including them in a new section–I hope that this page can help newly developed tools acquire some visibility.