So looking around , there seems to be only a filament width sensor for 1.75mm. so i started to tinkering and came around with this solution. this one can do any filament width up to 7mm Users an arduino mini and a analog hall effect Still experimental - will update this item when completed !
With this file you will be able to print Filament_Width_Sensor_Universal with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Filament_Width_Sensor_Universal.