Documentation

49E Linear Hall Effect Magnetic Sensor for Arduino & ESP32 | ShillehTek Product Manual

What it is

49E Linear Hall Effect Magnetic Sensor for Arduino & ESP32 is an analog magnetic field sensor that changes its output voltage as a magnet moves. Unlike a simple digital magnetic switch, the 49E provides smooth relative field-strength feedback for position sensing, rotation detection, speed monitoring, and contactless controls with Arduino, ESP32, and other ADC-based boards. It is not an I2C, SPI, or UART sensor.

Pins

Refer to the silkscreen labels on the board/module and the listing photos for exact pin names. Because 49E modules can vary by revision, always confirm the pinout against the board markings or datasheet before wiring it to Arduino, ESP32, Raspberry Pi ADC setups, or other microcontrollers.

Technical Specifications

Specification Details
Model / Chip 49E linear Hall effect sensor
Sensor Type Linear Hall effect magnetic sensor
Output Analog voltage that changes with magnetic field strength and magnet position
Interface Analog output to an ADC input; not an I2C, SPI, or UART device
Typical Uses Position sensing, rotation detection, speed monitoring, contactless control, robotics, automation, and prototyping
Operating Voltage Varies by module revision
Pinout / Datasheet See listing photos and board silkscreen for exact pin names; datasheet details may vary by module

Frequently Asked Questions

How do I connect the 49E Hall effect sensor to an Arduino or ESP32?

Connect the sensor's analog output to an ADC-capable input and wire power and ground according to the board silkscreen and listing photos. Then read the changing analog value as the magnet moves closer, farther, or shifts position.

Is the 49E Hall effect sensor digital or analog?

The 49E is an analog linear Hall effect sensor. Unlike a simple magnetic switch, it outputs a changing voltage so you can measure relative magnetic field strength for smoother feedback.

Can I use the 49E sensor with Raspberry Pi?

Yes, but most Raspberry Pi boards need an external ADC because the 49E outputs analog voltage instead of digital I2C, SPI, or UART data. It is more direct to use with Arduino and ESP32 ADC inputs.

Where can I find the 49E pinout or datasheet?

Check the silkscreen labels on the module and the listing photos first, because pinout details can vary by revision. If needed, compare those markings with the 49E datasheet or chip reference before wiring.

What can the 49E linear Hall effect sensor be used for?

Common uses include position sensing, rotation detection, speed monitoring, magnet tracking, and contactless control. It is a good fit for robotics, automation, motor projects, and custom DIY controls.