49E Linear Hall Effect Sensor – TO-92, 3V–6.5V

49E Linear Hall Effect Sensor - TO-92, 3V to 6.5V

$0.79 NZD
each Save 10% at 10+
Skip to product information
SKU: 49E-HALL-TO92

49E Linear Hall Effect Sensor - TO-92, 3V to 6.5V

$0.79 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

Most hall sensors only tell you a magnet is there. This one tells you how strong the field is and which pole it came from. With nothing near it the output sits at half your supply voltage, and from there it rises toward Vcc for a south pole or drops toward 0V for a north pole. Wire it to an analog pin, call analogRead, and you have a live field reading with no library and no extra parts. It runs on 3V to 6.5V, so it drops straight onto a 5V Arduino or a 3.3V ESP32.


  • Analog output, not a simple on/off switch
  • Reads field strength and polarity
  • Idle output sits at half the supply
  • Ratiometric, so it tracks your supply rail
  • Sensitivity around 1.4mV per gauss at 5V
  • Works on 3.3V or 5V logic as-is
  • No library needed, one analogRead call
  • Fast: 3us response, DC to 20kHz

How it works

Specifications


Model49E (also sold as SS49E)
Sensor typeLinear ratiometric hall effect
Supply voltage3.0V to 6.5V DC
Supply current6 to 10mA typical
Output typeAnalog voltage
Quiescent outputVcc / 2 (2.5V on a 5V supply)
Sensitivity1.0 to 1.75mV/G (1.4mV/G typical at 5V)
Linear range+/-650G, usable to +/-1000G
Output swingabout 1V to Vcc minus 1V
Output current1.5mA max source or sink
Response time3us (bandwidth DC to 20kHz)
Operating temp-40°C to +85°C
PackageTO-92UA, 3-pin, approx 4.1 x 3.1mm
PinoutPrinted face toward you, legs down: 1 VCC / 2 GND / 3 OUT
SKU49E-HALL-TO92
Full technical datasheet PDF

What's in the box


49E linear hall effect sensors, TO-92

Sold in fives (minimum order 5), loose in an antistatic bag. Add more in any quantity you like.

Great for


Contactless position and distance sensing
Throttle and joystick triggers
RPM, wheel and fan speed
Current sensing with a cored magnet
Door, lid and end-stop detection
Checking which pole a magnet is

Wiring and first reading

  1. Hold it printed face toward you, legs down

    Pins run left to right: 1 is VCC, 2 is GND, 3 is OUT.

  2. Power it from the same rail your ADC uses

    5V pin on an Arduino, 3.3V on an ESP32. The output is ratiometric, so matching rails keeps readings steady.

  3. Run OUT to an analog input

    A0 on an Arduino, any ADC pin on an ESP32. A 0.1uF cap across VCC and GND at the sensor helps if the supply is noisy.

  4. Read it and note the idle value

    analogRead(A0) with no magnet nearby gives you your zero, around 512 on a 5V Arduino. Above that is a south pole, below is a north pole.

  5. Convert to gauss if you want real units

    G = (counts - zero) * (5.0 / 1023) * 1000 / 1.4. The full worked sketch is in the datasheet PDF linked above.

Good to know: the sensing face is the flat printed side of the TO-92 body, so point that at your magnet. If the reading swings the opposite way to what you expected, turn the magnet around. 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.

Is the 49E analog or a simple on/off switch?
Analog. It puts out a continuous voltage that moves with field strength, so you can measure how strong a magnet is and which pole is facing it. If you only need on/off, use a hall switch like the A3144 instead.
What does it read with no magnet nearby?
Half the supply voltage, so about 2.5V on a 5V supply or 1.65V on 3.3V. That works out to roughly 512 counts on an Arduino analogRead. Take that idle figure as your zero and measure the swing either side of it.
How do I turn the reading into gauss?
Subtract your idle reading and divide by the sensitivity: G = (counts - zero) x (Vcc / 1023) x 1000 / 1.4, using 1.4mV per gauss as the typical figure at 5V. Positive is a south pole, negative is a north pole. The datasheet PDF on this page has the full Arduino sketch.
Does it work on an ESP32 or Raspberry Pi?
Yes on an ESP32: power it from 3.3V, read any ADC pin, and remember the idle point is now about 1.65V. A Raspberry Pi has no analog inputs, so it needs an external ADC such as an MCP3008.
Which side is the sensing face?
The flat printed face of the TO-92 body. Point that at the magnet for the strongest reading.
Why does my reading drift?
The output is ratiometric, meaning both the idle point and the sensitivity scale with the supply. Power the sensor from the same rail your ADC references and the drift cancels out. A 0.1uF capacitor across VCC and GND at the sensor also helps on noisy supplies.

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