Its a simple filament-sensor mainly created for the Creality Ender 3 V2, thats why there is a Ender-3 mount included in the files. But its generally compatible with every printer out there.
I used these Switches for the Filament-sensor: https://www.amazon.de/gp/product/B01LWI1PKU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1
If you want to use other switches make sure they will fit, i have provided Fusion 360-Files.
If you want to design your own mount for the filament-sensor:
You will need:
The author hasn't provided the model origin yet.