300Hz würde ich einem mechanischen Bauelement nicht antun. Ich glaube nicht, dass das auf Dauer gutgehen würde (wenn's überhaupt vernünftig läuft).
Hall-Sensoren für 3,3V gibt es von einige von Honeywell oder Allegro.
Die meisten haben einen Open-Collector Ausgang, von daher kannst Du damit fast schalten, was Du willst. Musst nur schauen, wo Du die bestellen kannst - bei Reichelt & Co. gibt's die leider nicht.

Gruß,
askazo