

PiicoDev Magnetometer MMC5603
This is the repo for the Core Electronics PiicoDev Magnetometer MMC5603.
- Size
- 25.4 × 25.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 24
- Nets
- 9
- Pads
- 43
- Tracks, vias
- 104, 15
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 2 Dec 2024
- Updated
- 13 Jan 2025
Overview
PiicoDev Magnetometer MMC5603 is an open-source printed circuit board by CoreElectronics, from the CoreElectronics/CE-PiicoDev-Magnetometer-MMC5603 repository on GitHub. It is a 2-layer board of 25.4 × 25.4 mm with 24 parts on 9 nets, routed with 104 tracks and 15 vias.
It is built around the MMC5603NJ. Its parts include 4 resistors, 3 connectors, 2 capacitors, 1 IC and 1 diode.
Main components
1README
README.mdPiicoDev® Magnetometer MMC5603

This is the repo for the Core Electronics PiicoDev Magnetometer MMC5603.
The PiicoDev® Magnetometer measures invisible magnetic fields. It's sensitive enough to use as a compass and wide-range enough for detecting magnets - which have a much stronger field. The on-board MMC5603 can measure up to 20-bits up to 3000μT in all 3 axes. By using PiicoDev adapters and cables, you can connect to this sensor without soldering - or use the standard breakout header if you prefer breadboard prototyping. Whichever you prefer, the PiicoDev guides will guide you through exciting experiments like measuring the Earth's magnetic field to find a heading and detecting if a magnet is nearby.
Features
- Small size, high accuracy
- Measures magnetic fields in 3-axes
- Sensitive enough to use like a compass,
- A broad enough range to work with nearby magnets
- Great guides to get you started
- PiicoDev connector, compatible with Qwiic and STEMMA QT (3.3V only)
- 2.54mm breakout for breadboarding/prototyping
- Manufactured and supported in Australia by Core Electronics
License
This project is open source - please review the LICENSE.md file for further licensing information.
If you have any technical questions, or concerns about licensing, please contact technical support on the Core Electronics forums.
"PiicoDev" and the PiicoDev logo are trademarks of Core Electronics Pty Ltd.
Parts
24| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3 |
| 2 | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1, J2 | |
| 2 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2 |
| 2 | MountingHole | CoreElectronics_Components:MountingHole_2.7mm_M2.5_PadClearance_1.2 | H1, H2 |
| 1 | 100n | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 120R | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 2.2u | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | Conn_PiicoDev_header_01x04_Male | CoreElectronics_Components:PiicoDev_header_4pin | J3 |
| 1 | I2C PU | CoreElectronics_Components:SolderJumper-3_P1.3mm_Closed_RoundedPad1.0x1.5mm_NumberLabels | JP2 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | LED | CoreElectronics_Components:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | LOGO_CoreElectronics_no-text | CoreElectronics_Artwork:CoreElectronics_logo_5mm | G2 |
| 1 | LOGO_PiicoDev | CoreElectronics_Artwork:piicodev_logo_14.2x3.4mm | G1 |
| 1 | LOGO_made-with-love | CoreElectronics_Artwork:piicodev_logo_14.2x3.4mm | G3 |
| 1 | Label_PCB_Art | CoreElectronics_Artwork:Axes_and_polarity_X | G4 |
| 1 | Label_PCB_Art | CoreElectronics_Artwork:Axes_and_polarity_Y | G5 |
| 1 | Label_PCB_Art | CoreElectronics_Artwork:Axes_and_polarity_Z | G6 |
| 1 | Logo_Open_Hardware_Small | CoreElectronics_Artwork:oshw | LOGO1 |
| 1 | MMC5603 | Magnetometer_MMC5603_Foot:MMC5603 | U2 |
Questions
How big is the PiicoDev Magnetometer MMC5603 PCB?
It measures 25.4 × 25.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PiicoDev Magnetometer MMC5603 use?
24 parts, built around the MMC5603NJ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the PiicoDev Magnetometer MMC5603 KiCad files?
From the CoreElectronics/CE-PiicoDev-Magnetometer-MMC5603 repository on GitHub, at the commit this page was made from: the board is PCB/PiicoDev-Magnetometer-MMC5603.kicad_pcb and its schematic PCB/PiicoDev-Magnetometer-MMC5603.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PiicoDev Magnetometer MMC5603 design in my own project?
Its repository states no licence, so its author keeps all rights: ask CoreElectronics before reusing the design.
Similar boards
- 2 layers49.6 × 37.2 mm

- 4 layers78 × 67.5 mm

Unified pcb
starduststorm/motionhexa
PCB designs and code for a motion-reactive, battery-powered hexagonal glowy object.
387 parts14 - 6 layers22.7 × 19 mm

- 6 layers84.5 × 56 mm

VLF4 PCB
McMaster-Rocketry-Team/VLF4r2
PCB schematics and layout for Void Lake Fusion 4 Avionics
156 parts3 - 6 layers76.5 × 69 mm

- 2 layers63.2 × 23.8 mm

Wand
ayuusweetfish/Malletwand
A pendulum as a hands-on musical interface for all · NIME 2024 Short Paper
68 parts1CERN-OHL-S-2.0 - 2 layers41.2 × 10.5 mm

- 2 layers56 × 28.1 mm

Luminography
ayuusweetfish/Luminography
(🚧 ETA 2024.09) « Jeu de luminographie » — An electronic toy encouraging outdoor exploration
145 parts