MEMSIC MMC5983MA 3 Axis Digital Compass & Arduino MCU – The Basics @robertssmorgasbord
MEMSIC MMC5983MA 3 Axis Digital Compass & Arduino MCU – The Basics  @robertssmorgasbord
Uploaded April 2023 | Updated September 2026, 1 day ago
A much better digital compass than the QST QMC5883L? We’ll see …
↓↓↓ Complete description, time index and links below ↓↓↓

A year ago I made a video series about the QST QMC5883L 3-axis magnetic sensor (links below). As a digital compass it was completely unusable. Now I have a MEMSIC MMC5983MA at hand, which promises to be the best in its class (Hall effect).

I this video we’ll cover the basics: Have a look at the evaluation board I got, a quick squiz into the datasheet, go over an existing library from SparkFun, wire everything up on a breadboard, and finally run two example Arduino sketches.

00:00 Intro – the MMC5983MA, much better than the QMC5883L
02:14 Evaluation board – the expensive original from MEMSIC
06:15 Datasheet – just an overview of the most important stuff
12:04 Library – there is actually a good one from SparkFun
16:13 Breadboard – wiring it up with an Arduino Nano Every
17:07 Compass demo – within 10° without calibration, 0.2° noise
21:31 Raw data demo – no surprises here, but also very low noise
24:02 Wrap-up – it’s working very well, next up are the details

Tutorials youtube.com/playlist?list=PLwq-2MnM58FKn3920rc1V0qoTsQDheTIw
QST QMC5883L 3-Axis Digital Compass and Arduino MCU – The Basics youtu.be/xh_KCkds038
QST QMC5883L 3-Axis Digital Compass and Arduino MCU – The Details (1) youtu.be/NTDS2Vmnr-4
QST QMC5883L 3-Axis Digital Compass and Arduino MCU – The Details (2) youtu.be/sFOK9C-F5XE
QST QMC5883L 3-Axis Digital Compass and Arduino MCU – The Details (3) youtu.be/O3ZtVkj6CvU
QST QMC5883L 3-Axis Digital Compass and Arduino MCU – The Details (4) youtu.be/RJovRafwgo8
QST QMC5883L 3-Axis Digital Compass and Arduino MCU – The Details (5) youtu.be/pfMf-4S9yzk
GitHub sparkfun/MMC5983MA github.com/sparkfun/SparkFun_MMC5983MA_Magnetometer_Arduino_Library

#arduino #compass #magnetometer #i2c #microcontroller #tutorials #tutorial #how-to #robertssmorgasbord
MEMSIC MMC5983MA 3 Axis Digital Compass & Arduino MCU – The BasicsSmall Project: Haswing Protruar 2.0 24V – Battery Indicator ReplacementSmall Project: Collet for Attaching Dial Gauge to 43mm Spindle ClampFull Fly-by-Wire Electric Outboard (29): Detection of Motor Driver Beep Codes (1)RS-485 – The Details (1/4): Timeouts, Addressing, Multiple SlavesEMAG Emmi-12HC Ultrasonic Cleaner – Teardown and Fault AnalysisCapacitive Liquid Level Sensing (8): Reference Sensor (2)SONOS Sub (Gen. 1) Teardown and Fault Analysis (Completely Dead)Solid-State Relays – The BasicsElectronic Steering Wheel / Rudder Jog IP68 (3): Static & Bending Calculations (2)Electronic Steering Wheel / Rudder Jog IP68 (5): Overview, Wheel Hub (1)Mailbag: LiFePO4 Battery Charger, Stainless GN Containers, Gasket Material
Roberts Smorgasbord |

MEMSIC MMC5983MA 3 Axis Digital Compass & Arduino MCU – The Basics

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER