{"title":"Magnetic, Hall \u0026 Angle Sensors","description":"\u003cp\u003eMagnetic sensors detect magnets. That makes them good for measuring position and rotation, counting wheel turns, and noticing when a door or lid opens.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA \u003cstrong\u003eHall effect sensor\u003c\/strong\u003e switches or changes its output when a magnet comes close. It is used in speedometers, contactless switches and position detectors.\u003c\/li\u003e\n\u003cli\u003eA \u003cstrong\u003ereed switch\u003c\/strong\u003e, or a ready-made magnetic door sensor such as the MC-38, closes when a magnet is near. It is the simplest way to know whether a door, fridge, letterbox or pill-box lid is open.\u003c\/li\u003e\n\u003cli\u003eThe \u003cstrong\u003eAS5600\u003c\/strong\u003e goes further. It reads the angle of a magnet spinning above it as a 12-bit value over I2C (address 0x36), so you can measure knob position or motor angle without contact.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eHow to choose:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePick a reed or door sensor for open\/closed.\u003c\/li\u003e\n\u003cli\u003ePick a Hall sensor for counting or proximity.\u003c\/li\u003e\n\u003cli\u003ePick an AS5600 for precise angle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAll of these work with Arduino and ESP32. The AS5600 wires to SDA and SCL. On an ESP32, use GPIO21 and GPIO22, and tie DIR to GND to set the direction.\u003c\/p\u003e\n\u003cp\u003eMagnet strength and distance matter. Test with your real magnet before fixing the mounting.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003ch3\u003eHall sensor or reed switch?\u003c\/h3\u003e\n\u003cp\u003eEither detects a magnet. A Hall sensor is solid-state and suits fast counting; a reed switch is simplest for open\/closed.\u003c\/p\u003e\n\u003ch3\u003eHow does the AS5600 measure angle?\u003c\/h3\u003e\n\u003cp\u003eIt reads the direction of a magnet spinning above the chip and reports a 12-bit angle over I2C.\u003c\/p\u003e\n\u003ch3\u003eWhat address does the AS5600 use?\u003c\/h3\u003e\n\u003cp\u003e0x36.\u003c\/p\u003e\n\u003ch3\u003eHow do I detect a door opening?\u003c\/h3\u003e\n\u003cp\u003eUse a magnetic door sensor (reed switch). It changes state when the magnet moves away.\u003c\/p\u003e\n\u003ch2\u003eGuides\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/blogs\/guides\/as5600-esp32-pinout-wiring-code\"\u003eAS5600 + ESP32: Pinout, Wiring Diagram and Working Code\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/blogs\/guides\/how-does-a-hall-effect-sensor-work\"\u003eHow Does a Hall Effect Sensor Work?\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/blogs\/guides\/esp32-letterbox-post-notifier-flap-switch\"\u003eIdea to Build: An ESP32 Letterbox Notifier That Tells Your Phone \"You've Got Post\"\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Hall sensor or reed switch?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Either detects a magnet. A Hall sensor is solid-state and suits fast counting; a reed switch is simplest for open\/closed.\"}}, {\"@type\": \"Question\", \"name\": \"How does the AS5600 measure angle?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It reads the direction of a magnet spinning above the chip and reports a 12-bit angle over I2C.\"}}, {\"@type\": \"Question\", \"name\": \"What address does the AS5600 use?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"0x36.\"}}, {\"@type\": \"Question\", \"name\": \"How do I detect a door opening?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Use a magnetic door sensor (reed switch). It changes state when the magnet moves away.\"}}]}\u003c\/script\u003e\n\u003ch2\u003eReference pages on soldr.ai\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/soldr.ai\/docs\/components\/qmc5883l\"\u003eQMC5883L compass\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/soldr.ai\/docs\/components\/a3144-hall-sensor\"\u003eA3144 Hall effect sensor\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/soldr.ai\/docs\/components\/as5600-magnetic-encoder\"\u003eAS5600 magnetic encoder\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDescribe your build on \u003ca href=\"https:\/\/app.soldr.ai\"\u003eSoldr\u003c\/a\u003e and it picks the parts, writes and compiles the code, and shows how to wire them. Sign in and get 100 credits free.\u003c\/p\u003e","products":[{"product_id":"as5600-magnetic-encoder-module-12-bit-i2cpwm-sensor","title":"AS5600 Magnetic Encoder Module – 12-bit I2C\/PWM Sensor","description":"\u003ch1\u003eAS5600 Magnetic Encoder Angle Sensor Module — 12-Bit I2C\/PWM Position Sensor\u003c\/h1\u003e\u003cp\u003eThe AS5600 is a programmable 12-bit magnetic rotary position sensor with a contactless design. It detects the absolute angular position of a diametrically magnetized magnet placed above the chip, outputting the angle via I2C, PWM, or analog signal. This module breaks out all essential pins and includes onboard voltage regulation, making it ideal for robotics, motor feedback, and precision knob interfaces.\u003c\/p\u003e\u003ch2\u003eKey Specifications\u003c\/h2\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor Chip\u003c\/td\u003e\n\u003ctd\u003eAS5600\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e3.0–3.6V (3.3 V mode) or 4.5–5.5V (5 V mode) DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Interface\u003c\/td\u003e\n\u003ctd\u003eI2C (address 0x36), PWM, Analog (selectable)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e12-bit (4096 positions per revolution)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensing Range\u003c\/td\u003e\n\u003ctd\u003e0° – 360° continuous rotation\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e22mm × 16mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eDIY digital potentiometer or volume knob with absolute position feedback\u003c\/li\u003e\n\u003cli\u003eMotor shaft angle monitor for closed-loop control in robot joints\u003c\/li\u003e\n\u003cli\u003eCamera slider position readout for time-lapse rigs\u003c\/li\u003e\n\u003cli\u003eCustom game controller with precise rotary input (steering wheel, flight yoke)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eCompatibility\u003c\/h2\u003e\u003cp\u003eThe AS5600 module works with any microcontroller that offers I2C communication, such as Arduino Uno, Nano, ESP32, ESP8266, and Raspberry Pi. It supports logic levels from 3.3V to 5V, and the onboard regulator ensures stable operation. Standard I2C libraries for the AS5600 are widely available, simplifying integration.\u003c\/p\u003e\u003ch2\u003eWiring Notes\u003c\/h2\u003e\u003cp\u003eConnect VCC to 3.3V or 5V, GND to ground, SDA to your microcontroller’s SDA pin, and SCL to SCL. Onboard 4.7kΩ pull-up resistors are typically included, but verify if your board already has strong pull-ups. Place a diametrically magnetized magnet within 0.5–2mm above the sensor centre for reliable readings.\u003c\/p\u003e\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eYes, the AS5600 uses I2C communication, which is supported by all Arduino boards. Use the Wire library and open-source AS5600 libraries to read angle data easily.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhat type of magnet is required?\u003c\/summary\u003e\u003cp\u003eYou need a diametrically magnetized disc or cylinder magnet, typically 6–10mm in diameter. The magnetic field must be oriented across the diameter, not axially. Recommended magnetic field strength is 30–70mT at the sensor surface.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I use this with 5V microcontrollers?\u003c\/summary\u003e\u003cp\u003eYes, the module has an onboard voltage regulator that accepts 3.0–3.6V (3.3 V mode) or 4.5–5.5V (5 V mode) input. The I2C lines are pulled up to the supplied voltage, making it safe for both 3.3V and 5V logic. No level shifting is required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53444954554733,"sku":"CDN-0258","price":140.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/as5600-magnetic-encoder-module-12-bit-i2cpwm-sensor-7547988.jpg?v=1790780226"},{"product_id":"ky-024-linear-magnetic-hall-sensor-module-compoden","title":"KY-024 Linear Magnetic Hall Sensor Module | Compoden","description":"\u003ch1\u003eKY-024 Linear Magnetic Hall Effect Sensor Module – Analog \u0026amp; Digital Output\u003c\/h1\u003e\n\u003cp\u003eThe KY-024 is a linear magnetic Hall effect sensor module that provides both analog and digital outputs. It detects the strength and polarity of a magnetic field, making it ideal for proximity sensing, position detection, and RPM measurement. Features a potentiometer for sensitivity adjustment and signal indicator LEDs for easy debugging.\u003c\/p\u003e\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eChip\u003c\/td\u003e\n\u003ctd\u003eLinear Hall Effect Sensor (e.g., SS49E equivalent)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V – 5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eAnalog (proportional) + Digital (threshold)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDetection Range\u003c\/td\u003e\n\u003ctd\u003e±20 mT to ±50 mT (typical with magnet)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSensitivity\u003c\/td\u003e\n\u003ctd\u003eAdjustable via onboard trim pot\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e15 mm x 36 mm (approx.)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/em-field-meter-kit\"\u003eMagnetic field strength meter using analog output and a microcontroller ADC\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003eContactless RPM counter for motors, wheels, or fans\u003c\/li\u003e\n  \u003cli\u003eProximity switch with adjustable trigger point for home automation\u003c\/li\u003e\n  \u003cli\u003eNon-contact linear position sensor for robotics and CNC feedback\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThe KY-024 works with 3.3V and 5V systems, making it compatible with Arduino Uno, Mega, Nano, and Raspberry Pi Pico. Connect analog output to any ADC pin for precise field strength readings, or digital output for threshold-based detection. Easily interfaces with ESP32, STM32, and other popular development boards.\u003c\/p\u003e\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eFor Arduino, connect VCC to 5V, GND to GND, analog output to A0, and digital output to D2. The onboard potentiometer sets the magnetic field threshold; adjust it while monitoring the digital output LED. Use a 10kΩ pull-up resistor if the digital output does not already have one (most modules include it).\u003c\/p\u003e\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eYes, the KY-024 operates at 5V and provides both analog and digital outputs, making it directly compatible with Arduino boards. Simply wire VCC to 5V, GND to GND, and read the analog pin for proportional magnetic field strength.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat type of magnet works best?\u003c\/summary\u003e\u003cp\u003eA neodymium magnet with a surface field of 200–500 mT provides a strong response. The sensor detects both north and south poles, with analog output varying linearly.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I use this for RPM measurement?\u003c\/summary\u003e\u003cp\u003eYes, use the digital output to detect each magnet pass and calculate RPM. Attach a small magnet to the rotating part and position the sensor within 5 mm. Adjust sensitivity to ignore background fields.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53444959338861,"sku":"CDN-0340","price":40.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/ky-024-linear-magnetic-hall-sensor-module-compoden-5853033.jpg?v=1790780107"},{"product_id":"ky-035-hall-magnetic-sensor-module-analog-digital-output","title":"KY-035 Hall Magnetic Sensor Module - Analog \u0026 Digital Output","description":"\u003ch1\u003eKY-035 Hall Magnetic Sensor Module — Analog \u0026amp; Digital Output\u003c\/h1\u003e\n\n\u003cp\u003eThe KY-035 Hall magnetic sensor module detects magnetic fields using a Hall effect sensor. It provides both analog and digital output signals, making it versatile for proximity sensing, speed detection, and position tracking. With simple 3-pin connectivity, it's a reliable choice for microcontroller projects.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSensor IC\u003c\/td\u003e\n\u003ctd\u003eA3144 or equivalent Hall effect sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e4.5V – 5.5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput Type\u003c\/td\u003e\n\u003ctd\u003eAnalog (magnetic field strength) \u0026amp; Digital (comparator with threshold)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDetection Range\u003c\/td\u003e\n\u003ctd\u003eTypically up to 10mm with a strong magnet\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput Current\u003c\/td\u003e\n\u003ctd\u003e15mA max\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e35mm × 15mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eMagnetic door\/window open-close detector for security systems\u003c\/li\u003e\n  \u003cli\u003eRPM counter for motors using a magnet on the shaft\u003c\/li\u003e\n  \u003cli\u003eNon-contact limit switch for CNC machines or 3D printers\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/kit-led-bar-graph-volume-meter\"\u003eMagnetic field visualizer with an LED bar graph\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThe KY-035 works with any microcontroller that has ADC and digital I\/O, such as Arduino Uno, ESP32, and Raspberry Pi Pico. The analog output connects to an ADC pin, while the digital output triggers when the magnetic field exceeds the potentiometer-set threshold. It operates at 5V logic; for 3.3V boards, use a level shifter on the digital pin if needed.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect VCC to 5V, GND to ground, and the analog pin (A0) or digital pin (D0) to your microcontroller. The on-board potentiometer adjusts the digital output sensitivity — turn clockwise to increase the trigger threshold. Avoid placing the sensor near large metal objects that may distort magnetic fields.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino Uno?\u003c\/summary\u003e\u003cp\u003eYes, the KY-035 works directly with Arduino Uno. Connect the analog output to A0 and the digital output to any digital pin, and use the analogRead() or digitalRead() functions.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the difference between analog and digital output pins?\u003c\/summary\u003e\u003cp\u003eThe analog pin outputs a voltage proportional to the magnetic field strength, while the digital pin goes HIGH or LOW when the field crosses the threshold set by the potentiometer.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes this sensor detect both poles of a magnet?\u003c\/summary\u003e\u003cp\u003eIt depends on the specific sensor IC. The typical A3144 is a unipolar Hall sensor that responds to one magnetic pole (usually south). Check the sensor markings; some versions are omnipolar.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53444959863149,"sku":"CDN-0359","price":35.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/ky-035-hall-magnetic-sensor-module-analog-digital-output-2724757.jpg?v=1790780106"},{"product_id":"a3144-hall-effect-sensor-unipolar-switch-for-magnetic-sensing","title":"A3144 Hall Effect Sensor – Unipolar Switch for Magnetic Sensing","description":"\u003ch1\u003eA3144 Unipolar Hall Effect Sensor – Magnetic Digital Switch\u003c\/h1\u003e\n\u003cp\u003eThe A3144 is a unipolar Hall effect switch that senses magnetic fields and provides a digital output. It is widely used in contactless switching, position detection, and speed measurement applications. Its open-collector output and wide operating voltage make it easy to integrate with microcontrollers and embedded systems.\u003c\/p\u003e\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e4.5 V to 24 V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Type\u003c\/td\u003e\n\u003ctd\u003eDigital (open-collector sinking)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensing Magnetic Polarity\u003c\/td\u003e\n\u003ctd\u003eSouth pole only (unipolar)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTypical Operate Flux (Bop)\u003c\/td\u003e\n\u003ctd\u003e35 mT (350 Gauss)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximum Output Current\u003c\/td\u003e\n\u003ctd\u003e25 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage\u003c\/td\u003e\n\u003ctd\u003eTO-92 (3‑pin)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eContactless magnetic door\/window open‑close detector\u003c\/li\u003e\n\u003cli\u003eRPM counter for motors and rotating shafts\u003c\/li\u003e\n\u003cli\u003eProximity sensor for limit switches in automation\u003c\/li\u003e\n\u003cli\u003eSpeedometer or odometer for bicycle or robotics projects\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThe A3144 works directly with any 5 V microcontroller including Arduino Uno, Nano, and Mega. On 3.3 V boards like ESP32 or Raspberry Pi Pico, power the sensor from 5 V and pull the open-collector output up to 3.3 V. A small neodymium magnet (south pole facing the branded side) is all that’s needed for activation.\u003c\/p\u003e\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect Vcc to 4.5–24 V (5 V on Arduino), GND to ground, and the output (pin 3; pin 1 = Vcc, pin 2 = GND) to a digital input through a 10 kΩ pull‑up resistor. When a south‑pole magnet is brought near the sensor’s face, the output goes low. Many pre‑built modules already include the resistor and a status LED.\u003c\/p\u003e\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\n\u003cp\u003eYes, the A3144 outputs a digital signal that Arduino reads directly. Power it from the 5 V pin and connect the output to any digital I\/O with an external or onboard pull‑up resistor.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat type of magnet should I use?\u003c\/summary\u003e\n\u003cp\u003eUse a standard neodymium disc magnet with the south pole facing the sensor’s labelled side. North‑pole magnets will not trigger the output.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDoes this sensor need a pull‑up resistor?\u003c\/summary\u003e\n\u003cp\u003eThe bare A3144 has an open‑collector output that requires an external pull‑up resistor (10 kΩ is typical). Complete sensor modules usually include this resistor and an indicator LED.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top: 24px; padding: 16px; background: #f0f4ff; border-left: 4px solid #2B4D8F; border-radius: 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px 0; font-weight: 600; color: #1a3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 0.95em; color: #333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53444960485741,"sku":"CDN-0381","price":10.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/a3144-hall-effect-sensor-unipolar-switch-for-magnetic-sensing-6243939.jpg?v=1790780105"},{"product_id":"witblox-magnet-sensor-kit-6-projects-hall-effect-switch-module","title":"WitBlox Magnet Sensor Kit - 6 Projects, Hall Effect Switch Module","description":"\u003ch1\u003eWitBlox DIY Magnet Sensor Kit – 6-in-1 Projects with Hall Effect Sensor Module\u003c\/h1\u003e\u003cp\u003eThe WitBlox DIY Magnet Sensor Kit is a 6-in-1 project kit designed to teach magnetic sensing using a Hall effect sensor module. It includes all components needed to build six different projects ranging from a magnetic door alarm to a rotation counter. This hands-on kit is ideal for students, hobbyists, and educators exploring electronics and sensor technology.\u003c\/p\u003e\u003ch2\u003eKey Specifications\u003c\/h2\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor Type\u003c\/td\u003e\n\u003ctd\u003eHall Effect Magnetic Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V to 5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Type\u003c\/td\u003e\n\u003ctd\u003eDigital (Active LOW)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDetection Range\u003c\/td\u003e\n\u003ctd\u003eUp to 10mm (with included magnet)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003e3-pin header (VCC, GND, DO)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCable Length\u003c\/td\u003e\n\u003ctd\u003e20 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eMagnetic Door Alarm – detects when a door opens using a magnet\u003c\/li\u003e\n\u003cli\u003eRotation Counter – measure RPM of a rotating wheel with a magnet\u003c\/li\u003e\n\u003cli\u003eProximity Detector – sense the presence of a magnet nearby\u003c\/li\u003e\n\u003cli\u003eMagnetic Switch – replace a physical switch with a magnet-activated control\u003c\/li\u003e\n\u003cli\u003eIntruder Alert – set up a magnetic tripwire for security\u003c\/li\u003e\n\u003cli\u003eSimple Hall Effect Demo – demonstrate magnetic field detection with an LED\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eCompatibility\u003c\/h2\u003e\u003cp\u003eThis sensor module works with any microcontroller that accepts digital input, including Arduino Uno, Nano, Mega, Raspberry Pi, ESP32, and the WitBlox app development board. It operates at 3.3V and 5V logic levels, making it compatible with most starter kits. Pair it with a WitBlox Bluetooth module for wireless alerts.\u003c\/p\u003e\u003ch2\u003eWiring Notes\u003c\/h2\u003e\u003cp\u003eConnect VCC to 5V (or 3.3V), GND to ground, and DO (digital output) to a digital input pin on your microcontroller. The output goes LOW when a magnetic field is detected. A 10K pull-up resistor is often included; if not, enable internal pull-up on the reading pin. Keep leads short to avoid false triggers.\u003c\/p\u003e\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eYes, the sensor operates at 5V and provides a digital output that can be read by any Arduino digital pin. Example code is included in the kit guide.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhat magnets are included?\u003c\/summary\u003e\u003cp\u003eThe kit includes 2 small neodymium disc magnets sufficient for all six projects. They provide a strong trigger for the Hall effect sensor at close range.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I use this to count rotations?\u003c\/summary\u003e\u003cp\u003eAbsolutely. Place a magnet on a wheel and position the sensor nearby; the digital output toggles with each pass, allowing your microcontroller to count pulses.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53444991091053,"sku":"CDN-0579","price":1750.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/witblox-magnet-sensor-kit-6-projects-hall-effect-switch-module-2553785.jpg?v=1790779987"},{"product_id":"ky-003-hall-effect-magnetic-sensor-module-compoden","title":"KY-003 Hall Effect Magnetic Sensor Module - Compoden","description":"\u003ch1\u003eKY-003 Hall Effect Magnetic Sensor Module – Digital Output\u003c\/h1\u003e\n\n\u003cp\u003eThe KY-003 is a Hall effect sensor module that detects magnetic fields and provides a digital output. It is widely used for proximity sensing, position detection, and RPM measurement in DIY electronics and robotics. The module includes a built-in LED indicator and an adjustable potentiometer for sensitivity control.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSensor Type\u003c\/td\u003e\n\u003ctd\u003eHall Effect (SS49E or equivalent)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eDigital (TTL level, active low)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V - 5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCurrent Draw\u003c\/td\u003e\n\u003ctd\u003e\u0026lt;10mA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDetection Range\u003c\/td\u003e\n\u003ctd\u003eUp to 2cm (depends on magnet strength)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eIndicator\u003c\/td\u003e\n\u003ctd\u003eRed LED (ON when magnet detected)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/wifi-window-alarm-and-garage-door-controller-kit-esp8266\"\u003eMagnetic door\/window alarm system\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003eRPM counter for motors using a magnet on shaft\u003c\/li\u003e\n  \u003cli\u003eProximity sensor for robot obstacle detection with magnets\u003c\/li\u003e\n  \u003cli\u003eLatching switch for hidden compartments\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThis sensor module works with any microcontroller or single-board computer with 3.3V or 5V logic, including Arduino Uno, Nano, Mega, ESP8266, ESP32, and Raspberry Pi. It requires only one digital input pin to read the magnetic field state.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect VCC to 5V (or 3.3V), GND to ground, and the digital output pin to any digital I\/O on your board. No pull-up resistor is needed as the module includes an internal pull-up. Keep magnet within 2 cm for reliable detection.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino Uno?\u003c\/summary\u003e\u003cp\u003eYes, the KY-003 operates at 5V logic and works directly with Arduino Uno. Connect VCC to 5V, GND to GND, and the output pin to any digital pin.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I use this to measure RPM?\u003c\/summary\u003e\u003cp\u003eAbsolutely. Attach a small magnet to a rotating shaft and position the sensor close to it. Each time the magnet passes, the output goes low. Count the pulses per minute to calculate RPM. Code examples are available in the Arduino community.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow do I adjust the detection range?\u003c\/summary\u003e\u003cp\u003eThe small trimmer potentiometer on the module can be turned clockwise to decrease sensitivity or counterclockwise to increase it. This adjusts the threshold for magnetic field strength needed to trigger the output.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53445016912237,"sku":"CDN-0710","price":25.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/ky-003-hall-effect-magnetic-sensor-module-compoden-7124487.jpg?v=1790779926"},{"product_id":"reed-switch-sensor-normally-open-magnetic-switch-cdn-0717","title":"Reed Switch Sensor - Normally Open Magnetic Switch","description":"\u003ch1\u003eReed Switch Sensor – Normally Open Magnetic Contact Switch (CDN-0717)\u003c\/h1\u003e\n\u003cp\u003eThe Reed Switch Sensor (SKU: CDN-0717) is a magnetically actuated switch enclosed in a durable glass capsule. It closes its electrical contacts when exposed to a magnetic field, enabling non-contact switching for countless applications. Its simple, maintenance-free design makes it a staple in security systems, industrial sensors, and DIY electronics.\u003c\/p\u003e\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSwitch Type\u003c\/td\u003e\n\u003ctd\u003eNormally Open (NO)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eContact Rating\u003c\/td\u003e\n\u003ctd\u003e10W max\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Switching Voltage\u003c\/td\u003e\n\u003ctd\u003e200V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Switching Current\u003c\/td\u003e\n\u003ctd\u003e0.5A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e-40°C to 125°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGlass Length\u003c\/td\u003e\n\u003ctd\u003e14mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/products\/kit-home-security-motion-sensor-kit-with-esp32\"\u003eDoor or window open\/close sensor for home security\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eMagnetic proximity detector for robotics\u003c\/li\u003e\n\u003cli\u003eCounting mechanism for rotating objects with magnet attachment\u003c\/li\u003e\n\u003cli\u003eLiquid level sensor using a floating magnet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThis reed switch integrates easily with any microcontroller or digital logic circuit. It behaves like a standard push button: open when idle, closed when a magnet is near. Commonly used with Arduino Uno, ESP32, Raspberry Pi GPIO, and 555 timer circuits for sensing tasks. Simply configure a digital pin with an internal pull-up resistor or add an external 10kΩ resistor to read its state. No additional power or complex circuitry is required.\u003c\/p\u003e\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect one lead of the reed switch to ground and the other to a digital input pin with a pull-up resistor to VCC. When a magnet is brought near, the switch closes, pulling the pin LOW. Ensure the current through the switch does not exceed 0.5A; for higher loads, use a relay or transistor.\u003c\/p\u003e\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eYes, it works like a regular switch. Connect between ground and a digital pin with internal pull-up enabled for easy reading.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat magnet strength is needed?\u003c\/summary\u003e\u003cp\u003eA small neodymium magnet (e.g., N35) placed within 10-15mm will reliably activate the switch. Larger gaps may need stronger magnets.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan it switch AC loads?\u003c\/summary\u003e\u003cp\u003eThe reed switch is rated for DC up to 200V, but for AC mains switching, use a relay driven by this sensor instead.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53445017665901,"sku":"CDN-0717","price":20.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/reed-switch-sensor-normally-open-magnetic-switch-7435954.jpg?v=1790779926"},{"product_id":"mc-38-magnetic-doorwindow-sensor-switch-for-alarm-systems-compoden","title":"MC-38 Magnetic Door\/Window Sensor Switch for Alarm Systems | Compoden","description":"\u003ch1\u003eMC-38 Magnetic Door\/Window Sensor Switch for Home Alarm Systems\u003c\/h1\u003e\u003cp\u003eThe MC-38 is a wired magnetic reed switch commonly used in door and window alarm systems. It detects the opening or closing of a door\/window by sensing the presence of a magnet. Compact and reliable, it provides a simple way to add intrusion detection to security projects.\u003c\/p\u003e\u003ch2\u003eKey Specifications\u003c\/h2\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor Type\u003c\/td\u003e\n\u003ctd\u003eMagnetic reed switch (NO\/NC)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDetection Gap\u003c\/td\u003e\n\u003ctd\u003e15–25 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVoltage Rating\u003c\/td\u003e\n\u003ctd\u003e100 V DC max\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCurrent Rating\u003c\/td\u003e\n\u003ctd\u003e0.5 A max\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWire Length\u003c\/td\u003e\n\u003ctd\u003eApprox. 30 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHousing Material\u003c\/td\u003e\n\u003ctd\u003eABS plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eDIY home security alarm with siren and code lock\u003c\/li\u003e\n\u003cli\u003eDoor open notification system using Arduino and buzzer\u003c\/li\u003e\n\u003cli\u003eRefrigerator door monitor with IoT alerts\u003c\/li\u003e\n\u003cli\u003eGarage door status indicator with LED display\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eCompatibility\u003c\/h2\u003e\u003cp\u003eThis sensor works with any microcontroller or development board that accepts digital input, such as Arduino, ESP8266, ESP32, and Raspberry Pi. It operates with 3.3 V or 5 V logic when configured with a pull-up resistor. No external power is required for the reed switch itself.\u003c\/p\u003e\u003ch2\u003eWiring Notes\u003c\/h2\u003e\u003cp\u003eThe sensor has three wires: COM (common), NO (normally open), and NC (normally closed). Connect COM to ground, and choose NO or NC depending on your logic. Use a 10 kΩ pull-up resistor on the signal wire to avoid floating states. Keep wires away from strong magnetic fields.\u003c\/p\u003e\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eYes, the MC-38 works directly with Arduino. Wire COM to GND, NO to a digital pin, and enable the internal pull-up resistor. Read the pin state (HIGH when closed, LOW when magnet away).\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan this sensor be used outdoors?\u003c\/summary\u003e\u003cp\u003eThe ABS housing offers basic protection, but the sensor is not weatherproof. For outdoor use, install it in a sheltered location or use a waterproof enclosure to prevent moisture ingress.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhat is the exact detection gap?\u003c\/summary\u003e\u003cp\u003eThe switch reliably activates when the magnet is within 15–25 mm of the sensor body. The exact distance may vary slightly based on alignment and magnet orientation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53445018190189,"sku":"CDN-0726","price":40.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/mc-38-magnetic-doorwindow-sensor-switch-for-alarm-systems-compoden-8376886.jpg?v=1790779926"},{"product_id":"reed-switch-sensor-module-magnetic-detection-switch-for-diy-electronics","title":"Reed Switch Sensor Module - Magnetic Detection Switch for DIY Electronics","description":"\u003ch1\u003eReed Switch Sensor Module — Digital Magnetic Contact Switch, 3.3–5V\u003c\/h1\u003e\n\n\u003cp\u003eThe Reed Switch Sensor Module is a magnetic detection switch that outputs a digital signal when a magnetic field is present. It uses a reed switch and LM393 comparator to provide a clean HIGH\/LOW signal to your microcontroller. Ideal for door\/window sensors, position detection, and contactless switching in DIY electronics projects.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V–5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput Type\u003c\/td\u003e\n\u003ctd\u003eDigital (HIGH\/LOW)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSwitch Type\u003c\/td\u003e\n\u003ctd\u003eNormally Open (NO)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDetection Range\u003c\/td\u003e\n\u003ctd\u003eUp to 15mm (with standard magnet)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eComparator IC\u003c\/td\u003e\n\u003ctd\u003eLM393\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e32mm x 14mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/wifi-window-alarm-and-garage-door-controller-kit-esp8266\"\u003eMagnetic door\/window alarm system\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003eBicycle or motorcycle speedometer\u003c\/li\u003e\n  \u003cli\u003eProximity sensor for robotic arm\u003c\/li\u003e\n  \u003cli\u003eLiquid level detector using floating magnet\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThis module works with any 3.3V or 5V system including Arduino Uno, Mega, Nano, ESP32, ESP8266, Raspberry Pi, and STM32 boards. It connects directly to a digital input pin; no analog conversion needed. Often paired with a magnet for non-contact detection.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect VCC to 3.3V or 5V, GND to ground, and DO (digital output) to any digital pin. A built-in LED indicates output state. No pull-up resistor required; the module handles signal conditioning.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eYes, it outputs a digital signal that can be read by any digital pin on Arduino boards. Simply power the module with 5V and connect DO to a pin like D2.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the maximum detection distance?\u003c\/summary\u003e\u003cp\u003eThe detection range depends on the strength of your magnet. With the included standard magnet, you can expect reliable switching up to 15mm away.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I use this for a door sensor?\u003c\/summary\u003e\u003cp\u003eAbsolutely. Place the module on the frame and a magnet on the door. When the magnet moves away, the output goes HIGH, triggering your alert system.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53445019861357,"sku":"CDN-0728","price":45.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/reed-switch-sensor-module-magnetic-detection-switch-for-diy-electronics-4267007.jpg?v=1790779926"},{"product_id":"a3144-hall-effect-sensor-module-unipolar-magnetic-switch","title":"A3144 Hall Effect Sensor Module – Unipolar Magnetic Switch","description":"\u003ch1\u003eA3144 Hall Effect Sensor Module – Unipolar Magnetic Switch for Position and Speed Sensing\u003c\/h1\u003e\n\n\u003cp\u003eThe A3144 Hall Effect Sensor Module is a digital magnetic switch built around the A3144 unipolar Hall effect IC. It detects the presence of a magnetic South pole and outputs a logic low signal. This makes it ideal for non-contact position sensing, RPM measurement, and proximity detection in robotics and automation projects.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eIC\u003c\/td\u003e\n\u003ctd\u003eA3144\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eUnipolar Hall Effect Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eDigital, active low (0V when South pole detected)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e4.5V – 24V DC (module typically operated at 5V)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eQuiescent Current\u003c\/td\u003e\n\u003ctd\u003e~10 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e15 mm × 10 mm (approx.)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eBicycle or motor RPM counter using a magnet on the wheel\u003c\/li\u003e\n  \u003cli\u003eMagnetic door or window open\/close sensor for security systems\u003c\/li\u003e\n  \u003cli\u003eLimit switch replacement in CNC machines or 3D printers\u003c\/li\u003e\n  \u003cli\u003eProximity detector to trigger actions when a magnet comes near\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThis module works directly with any microcontroller that has 5V tolerant digital inputs, such as Arduino Uno, Mega, and Nano. It can also be used with 3.3V boards like ESP32, ESP8266, or Raspberry Pi Pico if you add a level shifter or voltage divider on the output to avoid overvoltage on the GPIO pin.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect VCC to 5V, GND to ground, and OUT to a digital input pin. The module includes an onboard pull-up resistor on the open-collector output, so no external components are needed. For 3.3V systems, power the module from 5V and use a 10kΩ\/20kΩ voltage divider on the OUT pin to step the signal down to 3.3V.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-7 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino Uno?\u003c\/summary\u003e\u003cp\u003eYes, it works without additional components. Wire VCC to 5V, GND to GND, and OUT to any digital pin. The onboard pull-up ensures a clean high signal when no magnet is present.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow close does the magnet need to be?\u003c\/summary\u003e\u003cp\u003eDetection distance varies with magnet strength. A typical neodymium disc magnet (10×3 mm) triggers the sensor from 5–10 mm away. For reliable operation, mount the magnet within this range.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I use this with a 3.3V microcontroller?\u003c\/summary\u003e\u003cp\u003eYes, but with caution. Power the module at 5V and use a voltage divider (e.g., 10kΩ from OUT to GPIO, 20kΩ from GPIO to GND) to step the output down to a safe 3.3V level. Do not power the module at 3.3V, as the sensor requires at least 4.5V to operate reliably.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53445022941549,"sku":"CDN-0749","price":35.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/a3144-hall-effect-sensor-module-unipolar-magnetic-switch-9986463.jpg?v=1790779868"},{"product_id":"qmc5883l-compass-module-3-axis-magnetic-sensor-i2c-for-arduino","title":"QMC5883L Compass Module – 3-Axis Magnetic Sensor I2C for Arduino","description":"\u003ch1\u003eQMC5883L Compass Module – 3-Axis Magnetic Sensor I2C\u003c\/h1\u003e\n\n\u003cp class=\"product-lede\"\u003eThe QMC5883L is a 3-axis magnetometer sensor module that provides compass heading and magnetic field strength via I2C communication, compatible with Arduino, ESP32, and Raspberry Pi boards.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V – 5V DC (onboard LDO regulator)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCurrent Consumption\u003c\/td\u003e\n\u003ctd\u003eless than 1 mA in active mode\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSensing Range\u003c\/td\u003e\n\u003ctd\u003e±2 gauss \/ ±8 gauss (configurable)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e16‑bit per axis (0.15 µT\/LSB at ±2 gauss)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eI2C, default address 0x0D\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput Data Rate\u003c\/td\u003e\n\u003ctd\u003eup to 200 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eModule Dimensions\u003c\/td\u003e\n\u003ctd\u003e~13 mm × 13 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/kit-magnetic-compass-heading-display\"\u003e\n\u003cstrong\u003eDigital Compass Display:\u003c\/strong\u003e Connect an Arduino, QMC5883L, and an OLED screen to show live heading in degrees – perfect for first-time sensor projects.\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWireless Heading Logger:\u003c\/strong\u003e Use an ESP32 to read magnetic field data and transmit it over WiFi to a cloud dashboard for remote monitoring.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot Orientation Tracker:\u003c\/strong\u003e Attach the module to a Raspberry Pi‑powered robot, combine with Python scripts, and log tilt‑compensated yaw angles.\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/kit-magnetic-field-mapper\"\u003e\n\u003cstrong\u003eMagnetic Field Mapper:\u003c\/strong\u003e CBSE \/ ATL students can map the magnetic environment of a classroom, detect metallic objects, and learn about soft and hard iron distortions.\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIndoor Positioning System:\u003c\/strong\u003e For B.Tech or Smart India Hackathon, implement magnetic fingerprinting to estimate indoor location without GPS.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003ctable class=\"compat-table\"\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003ePlatform\u003c\/th\u003e\n\u003cth\u003eCompatible\u003c\/th\u003e\n\u003cth\u003eConnection\u003c\/th\u003e\n\u003cth\u003eLibrary \/ Method\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eArduino Uno R3\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eSDA → A4, SCL → A5\u003c\/td\u003e\n\u003ctd\u003eWire.h, QMC5883LCompass\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eArduino Nano\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eSDA → A4, SCL → A5\u003c\/td\u003e\n\u003ctd\u003eWire.h, QMC5883LCompass\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eArduino Mega 2560\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eSDA → 20, SCL → 21\u003c\/td\u003e\n\u003ctd\u003eWire.h, QMC5883LCompass\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eESP8266 NodeMCU\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eSDA → D2 (GPIO4), SCL → D1 (GPIO5)\u003c\/td\u003e\n\u003ctd\u003eWire.h, QMC5883LCompass\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eESP32 Dev Board\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eSDA → 21, SCL → 22 (default)\u003c\/td\u003e\n\u003ctd\u003eWire.h, QMC5883LCompass\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eRaspberry Pi Pico\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eSDA → GP0, SCL → GP1\u003c\/td\u003e\n\u003ctd\u003eMicroPython machine.I2C, custom driver\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eRaspberry Pi 4 \/ 5\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eSDA → GPIO2 (pin 3), SCL → GPIO3 (pin 5)\u003c\/td\u003e\n\u003ctd\u003esmbus2 \/ python‑smbus, QMC5883L library\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWiring and Interface Notes\u003c\/h2\u003e\n\u003cp\u003eConnect VCC to 3.3V (the onboard regulator allows 5V input, but I2C lines are already 3.3V‑tolerant), GND to ground, and SDA\/SCL to the corresponding microcontroller pins. Add 4.7 kΩ pull‑up resistors on the I2C lines if your board doesn’t include them. On Raspberry Pi, enable I2C via \u003cem\u003eraspi‑config\u003c\/em\u003e and install \u003cem\u003epython3‑smbus\u003c\/em\u003e for quick testing.\u003c\/p\u003e\n\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"faq\"\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003ch3\u003eIs the QMC5883L directly interchangeable with the popular HMC5883L?\u003c\/h3\u003e\n    \u003cp\u003eNo, although the pinout is identical, the internal registers and data format are different. You must use a dedicated library such as “QMC5883LCompass” by keepworking for correct readings.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"faq-item\"\u003e\n    \u003ch3\u003eCan this module work reliably near large metal objects or strong magnets?\u003c\/h3\u003e\n    \u003cp\u003eYes, but nearby ferrous materials will distort the magnetic field and reduce accuracy. Always perform a hard‑ and soft‑iron calibration routine before use.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53454859043181,"sku":"CDN-0992","price":410.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/qmc5883l-compass-module-3-axis-magnetic-sensor-i2c-for-arduino-7434972.jpg?v=1790779327"}],"url":"https:\/\/compoden.com\/collections\/magnetic-sensors.oembed","provider":"Compoden","version":"1.0","type":"link"}