41F Bipolar Hall Effect Latch Sensor – TO-92, 3.5V–24V

41F Bipolar Hall Effect Latch Sensor - TO-92, 3.5V to 24V

$0.78 NZD
each Save 10% at 10+
Skip to product information
SKU: 41F-HALL-TO92

41F Bipolar Hall Effect Latch Sensor - TO-92, 3.5V to 24V

$0.78 NZD
Availability:
Dispatch: Within 24 hours 7-day dispatch, excluding public holidays

NZ Post: 1-2 days urban · 2-4 days rural

Shipping from $5.99 urban / $9.99 rural.

Buy more, pay less Prices shown are per unit. Add enough of this item and the lower rate applies on its own at checkout. There is no code to enter and you do not need to buy a pack. Choosing a tier here just sets the quantity for you. Larger quantities go out in the same bag, so packing, handling and postage cost us less per unit. We pass that saving straight on to you, so you can buy more for less.

Minimum order quantity: 5

Easy 30-day returns · 12-month warranty

Free Urban delivery on orders over $66
Urban $66 Rural $88

The 41F is a bipolar hall effect latch, and that word is the whole story. A south pole on the marked face switches the output on, and it stays on after the magnet leaves. Only a north pole switches it back off. That memory is exactly what you want for anything spinning past alternating poles, and exactly what confuses people who expected a plain switch. Runs from 3.5V to 24V.

  • Bipolar latch: south sets it, north resets it
  • Holds its state with no magnet present
  • Clean edges, ideal for RPM counting at speed
  • Wide 3.5V to 24V supply range
  • Open collector output, needs a pull-up
  • Reads LOW once latched on
  • Power-up state is undefined by design
  • Works with Arduino, ESP32 and Raspberry Pi
  • TO-92 package, breadboard friendly
  • Marked “41F 551” on the flat face

How it works

Specifications

Model 41F-551, marked “41F 551”
Sensor type Bipolar hall effect latch
Supply voltage 3.5V to 24V DC
Supply current Typically 4mA
Output type Digital, open collector (active low)
Output state Goes LOW on a south pole and stays LOW until a north pole
Magnetic polarity South sets the output, north resets it. Removing the magnet does nothing.
Power-up state Undefined until it sees a pole
Pull-up resistor Required, or use the microcontroller's internal pull-up
Package TO-92, 3-pin, 1.27mm lead pitch
Pinout Marked face toward you, legs down: 1 VCC / 2 GND / 3 OUT
Sensing face Flat (marked) face of the TO-92 body
Operating temp -40°C to +85°C
Body size Approx. 4.1mm wide, leads 14mm+
SKU 41F-HALL-TO92

Wiring & getting started

  1. Hold the sensor with the flat marked face toward you, legs pointing down. Pins 1, 2, 3 run left to right.
  2. Pin 1 -- VCC: 3.5V to 24V. On an ESP32 use the 5V rail, since 3.3V is below the minimum.
  3. Pin 2 -- GND: common ground of your circuit.
  4. Pin 3 -- OUT: to a digital input, with a pull-up. pinMode(pin, INPUT_PULLUP) saves fitting a resistor.
  5. Establish a known state at startup. A latch powers up undefined, so sweep a known pole past it before you trust the reading.
  6. Sweep both poles to test. South pulls it LOW and it holds. North releases it back HIGH.

Great for

RPM with ring magnets

Alternating north and south segments give one clean transition per pole, with no jitter near a release threshold.

Brushless motor commutation

A BLDC rotor presents alternating poles, which is precisely what a bipolar latch is built to read.

Magnetic toggle switches

One magnet swipe latches on, the other latches off, with no power needed to hold state.

Position and index marks

Rotary position sensing where you need an unambiguous edge rather than a proximity window.

High speed counting

Attach to a hardware interrupt pin and count edges without debouncing.

Robotics and automation

Contactless state detection that survives dust, damp and vibration.

Good to know: if the output latches on and never releases, nothing is broken. That is what a latch does, and it is waiting for the opposite pole. If you want an output that releases as soon as the magnet moves away, use a switch such as the A3144 instead. The sensing element sits in the flat marked face, so point that side at your magnet. Shipped from our Te Awamutu stock.

Related guide Hall Effect Sensors Explained: Switch vs Latch vs LinearSwitch, latch or linear? A plain-English guide to picking the right hall effect sensor for your Arduino or ESP32 project, with wiring, code, and fixes for th...

Frequently Asked Questions

Answers to the questions buyers ask most.

It turned on and now it will not turn off. Is it faulty?
Almost certainly not. The 41F is a latch, and that is exactly how a latch behaves. A south pole switches it on and it holds that state after the magnet leaves. It only releases when a north pole comes past. If you wanted it to release when the magnet moves away, you want a switch like the A3144 instead.
What is the difference between this and the A3144?
The A3144 is a switch: on while a magnet is near, off when it leaves. The 41F is a latch: on with south, off with north, and it remembers in between. Same package, same wiring, completely different behaviour.
What is a latch actually good for?
Anything that spins past alternating poles. A ring magnet with north and south segments, a brushless motor rotor, or a wheel with magnets fitted in alternating orientation. Because the output only changes at a pole transition you get clean, unambiguous edges with no jitter around the release threshold, which makes RPM counting far more reliable at speed.
Why is my reading noisy or random?
The output is open collector, so it can only pull down to ground and needs a pull-up to sit high. Fit a 10k from OUT to VCC, or use pinMode(pin, INPUT_PULLUP) in your sketch. Without it the pin floats and reads as noise. When it does trigger, the pin reads LOW.
What state is it in at power-up?
Undefined until it sees a pole. A latch has no default, so on first power-up it could be either state depending on residual magnetism. If your logic depends on knowing the starting state, sweep a known pole past it during startup, or use a switch instead.
Will it work on a 3.3V ESP32?
It needs 3.5V minimum, so power it from the 5V rail rather than 3.3V. The open collector output means you can still pull up to 3.3V, so the ESP32 pin only ever sees 3.3V logic.
Can I run it straight off 12V or 24V?
Yes, it takes anything from 3.5V up to 24V. Just pull the output up to your microcontroller's logic rail rather than the supply rail, so the input pin never sees more than it is rated for.

Have a Question About This Product?

Send it through and we will get back to you by email.

Why Buy from NZN

Useful parts, fair prices and someone local to help.

I'm Lukas, an engineering student and maker based in Te Awamutu. NZN grew out of a CNC build that dragged on for months because every missing cable, bolt or electronic part meant another overseas order. I started the shop so Kiwi makers can spend more time building and less time waiting for the next parcel.

  • Stocked here in New Zealand

    Orders are picked and packed in Te Awamutu and dispatched within 24 hours every day, excluding public holidays. NZ Post target delivery is 1-2 days urban and 2-4 days rural.

  • Fair prices, clearly shown

    Prices are kept competitive and quantity discounts are shown upfront. Free delivery starts at $66 for urban addresses and $88 for rural addresses.

  • 30-day returns and 12-month warranty

    Get in touch if something is not right and we will help sort it.

  • Practical product support

    Ask a product question and get help from a real person in New Zealand who knows the range.

You may also like