MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (1) @robertssmorgasbord
MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (1)  @robertssmorgasbord
Uploaded May 2023 | Updated September 2026, 12 hours ago
Getting the MMC5983MA up and running with our own library …
↓↓↓ Complete description, time index and links below ↓↓↓

We’ve already covered the basics of the MEMSIC MMC5983MA high performance 3-axis magnetic sensor (link below). It’s time now to have a detailed look. Meaning we will dive into the datasheet and start coding our own library for it.

First we have a look at the MMC5983MA’s register map. From there we determine what it takes to take a single magnetic measurement. Of course we’ll have a detailed look at all the code we write. Finally we run some simple test.

00:00 Intro – we’ve done the basics, now it’s time for the details
01:02 Register map – output, status, control and product ID
08:14 Take magnetic measurement – setting one bit does it
09:04 Arduino sketch v1 – just taking measurements in a loop
11:27 Header file v1 – basic definitions plus magnetic measurement
19:02 CPP file v1 – basic implementation plus magnetic measurement
30:53 Test – magnetic field measurements with very low noise
32:29 Wrap-up – next we’ll implement more of the functionality, bye

Tutorials youtube.com/playlist?list=PLwq-2MnM58FKn3920rc1V0qoTsQDheTIw
MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Basics youtu.be/mlgslhsQ-L8
QST QMC5883L 3-Axis Digital Compass and Arduino MCU – The Details (1) youtu.be/NTDS2Vmnr-4
My code drive.google.com/drive/folders/1FoemQvi6axvekmeUoL3L2v0Ue-9Mm-_A?usp=share_link

#arduino #compass #magnetometer #i2c #microcontroller #tutorials #tutorial #how-to #robertssmorgasbord
MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (1)Solid-State Relays – The Details (1)MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (7)Melexis MLX90363 Triaxis® Magnetometer & Arduino MCU – The Details (2)MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (6)Full Fly-by-Wire Electric Outboard (36): Power Architecture OverviewChannel Announcement: Sorry, No Video Today – It’s Too Hot, so I’m Going SailingMelexis MLX90363 Triaxis® Magnetometer & Arduino MCU – The Details (11)Haswing Protruar 2.0 24V Trolling Motor – Teardown & Reverse EngineeringRS-485 – The Details (2/4): Failsafe Biasing, Associated Protocol SimplificationsMicrosoft Razor Habu Gaming Mouse TeardownArduino megaAVR ADC Oversampling, e.g. Nano Every ATmega4809
Roberts Smorgasbord |

MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (1)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER