Linear Magnetic Hall sensor

  • 🧲 Linear magnetic Hall-effect sensor module
  • 📈 Outputs an analog voltage proportional to magnetic field strength
  • ⚡ Works with 3.3V/5V systems (module dependent)
  • 🧩 Ideal for magnetic position sensing and distance measurement
  • 🎛️ Great for speed sensing, current sensing demos, and encoders
  • 🛠️ Easy 3-pin interface: VCC, GND, AO (analog out)
  • 📦 Compact board—breadboard friendly
  • ✅ Perfect for Arduino, ESP32, and DIY sensor projects
SKU: AB073 Categories: , Tags: ,

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

50,00 EGP

3 People watching this product now!

Payment Methods:

Description

The Linear Magnetic Hall sensor module and a digital interface, built-in 13 LED build a simple circuit to produce a magnetic field warning lamp comes with digital interfaces of the LED, the linear Hall sensor magnetometer access number 3 interface, when linear Hall magnetometer Sensor senses a key signal, LED lights, otherwise off.

Hall switch integrated circuit using hall effect principle, Uses the semiconductor integrated technology manufacturing magnetic susceptibility of the circuit, it is by the voltage regulator, hall voltage generator, differential amplifier, Schmitt triggers, temperature compensation, and the open collector output stage circuit composed of magnetic sensitive sensor circuit, its input for the magnetic induction intensity, the output is a digital voltage signal.

A magnetic field is detected by the sensor and will be printed as an analog voltage value. You can control the sensitivity of the sensor with the potentiometer.

Pins:
  1. VCC ↔ 2.3V ~ 5.3V
  2. GND ↔ power supply ground
  3. AOUT ↔ MCU.IO (analog output)
  4. DOUT ↔ MCU.IO (digital output)
Applications
  1. Motor speed measurement
  2. Object position detection
  3. Smart car
  4. Electronic bricks

Features :

  1. Features wide range voltage comparator LM393
  2. Adjustable sensitivity
  3. Signal output indicator with the retaining bolt hole, convenient installation
  4. Output form digital switch output (0 and 1 high and low level)
  5. Signal output indication
  6. Single channel signal output
  7. The output effective signal is low level
  8. When there is sound, outputs low level and the signal light
  9. Can be used for Acoustic control light, give sound and light alarm working with the Photosensitive sensor, and sound control, sound detect

Package Includes :

1 x Linear Magnetic Hall sensor

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
Hall SensorVCC/GND/OUT3.3-5V / GND / board digital pin
📟
Linear Magnetic Hall sensor
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
Linear Magnetic Hall sensor - Arduino Uno
Linear Magnetic Hall sensor - Arduino Nano
Linear Magnetic Hall sensor - Arduino Mega
Linear Magnetic Hall sensor - ESP32
Linear Magnetic Hall sensor - ESP8266
Linear Magnetic Hall sensor - STM32
Linear Magnetic Hall sensor - Raspberry Pi Pico
📄 File: linear_magnetic_hall_sensor_-_arduino_uno.inoArduino Uno
326 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Uno
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Magnet: TRIGGERED" : "Magnet: idle");
16 delay(200);
17}
📄 File: linear_magnetic_hall_sensor_-_arduino_nano.inoArduino Nano
327 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Nano
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Magnet: TRIGGERED" : "Magnet: idle");
16 delay(200);
17}
📄 File: linear_magnetic_hall_sensor_-_arduino_mega.inoArduino Mega
327 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Mega
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Magnet: TRIGGERED" : "Magnet: idle");
16 delay(200);
17}
📄 File: linear_magnetic_hall_sensor_-_esp32.inoESP32
320 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 4 on ESP32
6#define SWITCH_PIN 4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Magnet: TRIGGERED" : "Magnet: idle");
16 delay(200);
17}
📄 File: linear_magnetic_hall_sensor_-_esp8266.inoESP8266
324 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin D4 on ESP8266
6#define SWITCH_PIN D4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Magnet: TRIGGERED" : "Magnet: idle");
16 delay(200);
17}
📄 File: linear_magnetic_hall_sensor_-_stm32.inoSTM32
324 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin PB4 on STM32
6#define SWITCH_PIN PB4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Magnet: TRIGGERED" : "Magnet: idle");
16 delay(200);
17}
📄 File: linear_magnetic_hall_sensor_-_raspberry_pi_pico.inoRaspberry Pi Pico
332 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Raspberry Pi Pico
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Magnet: TRIGGERED" : "Magnet: idle");
16 delay(200);
17}
Digital hall-effect sensor - triggers when a magnet gets close enough.

Specification

Specification

WeightWeight6 g
Dimensions0,5 × 0,5 × 0,3 cm
Product NameLinear Magnetic Hall Sensor
TypeHall Effect Sensor (Linear Output)
Sensing PrincipleMagnetic Field Detection (Hall Effect)
Output TypeAnalog / Linear Voltage Proportional to Magnetic Field
Operating Voltage3.3–24 V DC (typical)
Sensitivity1–5 mV/Gauss (typical, varies by model)
Response Time<5 μs (typical)
Operating Temperature-40°C to +125°C
Package TypeThrough-Hole or SMD (depends on model)
MaterialPlastic / Metal Encapsulation
ApplicationsPosition Sensing, Speed Detection, Current Sensing, DIY Electronics, Robotics, Arduino / Microcontroller Projects
Package Contents1× Linear Magnetic Hall Sensor

Customer Reviews