

Magnetometer Controller
- Size
- 120 × 100 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 86
- Nets
- 112
- Pads
- 431
- Tracks, vias
- 805, 85
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 29 Jan 2025
- Updated
- 21 May 2025
Overview
Magnetometer Controller is an open-source printed circuit board by mjmorano, from the mjmorano/Magnetometer-System repository on GitHub. It is a 4-layer board of 120 × 100 mm with 86 parts on 112 nets, routed with 805 tracks and 85 vias.
It is built around the SN75179BD, CD4052 and 74HC595. Its parts include 50 resistors, 16 capacitors, 16 ICs, 2 connectors and 1 fuse. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3SN75179BD
SOIC-80℃~+70℃ 1 1 4.75V~5.25V 70mA Full-Duplex Transceiver SOIC-8 RS-485 / RS-422 ICs ROHSTexas InstrumentsRS-485 / RS-422 ICsCD4052
DIP-16-40℃~+85℃ 2.5kΩ 20ns 3V~9V 40MHz 4:1 DIP-16 Analog Switches, Multiplexers ROHSWuxi I-core ElecAnalog Switches, Multiplexers74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift Registers
Parts
86| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R10, R11, R12, R13, R14, R27, R28, R29, R30, R31, R32, R33, R34 +10 |
| 24 | 220 | Resistor_SMD:R_0603_1608Metric | R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R39, R40, R41, R42 +8 |
| 16 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16 |
| 12 | SN75179 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5, U6, U7, U8, U9, U10, U11, U12, U13, U14, U15, U16 |
| 3 | CD4052 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U1, U2, U3 |
| 1 | 5569263-1 | components:TE_5569263-1 | J1 |
| 1 | 74HC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | 9V | components:CUI_PJ-002BH | J2 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | Fuse | components:0031.7701.22 | F1 |
Questions
How big is the Magnetometer Controller PCB?
It measures 120 × 100 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Magnetometer Controller use?
86 parts, built around the SN75179BD, CD4052 and 74HC595. 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 Magnetometer Controller KiCad files?
From the mjmorano/Magnetometer-System repository on GitHub, at the commit this page was made from: the board is KiCad/Controller/Magnetometer Controller.kicad_pcb and its schematic KiCad/Controller/Bypass.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Magnetometer Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask mjmorano before reusing the design.
More from mjmorano/Magnetometer-System
1- 2 layers60 × 39 mm

Similar boards
- 2 layers60 × 99 mm

Nano SSI Interface
G0MJW/Nano-SSI-Interface
SSI interface to optical encoders with Arduino Nano
25 parts - 2 layers45.1 × 26.2 mm

Contextualelectronics really synced 485 really synced 485
oomlout/oomlout_oomp_project_bot_v_2
34 parts - 2 layers65 × 100 mm

- 2 layers99.7 × 64.1 mm

PlayOnTape Module
tebl/C64-PlayOnTape
It's a tapuino, mostly because I wanted to build one. Uses an Arduino to load tapes on the good old Commodore 64.
32 parts22 - 2 layers133.4 × 50 mm

- 2 layers35 × 20 mm

- 2 layers30 × 18 mm

- 2 layers45.7 × 31.8 mm

LEDx16 board
tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!
36 parts803MIT