MagCal

komoro13·MagCal·Hardware/Main.kicad_pcb

MagCal PCB layout, top view — open source PIC board by komoro13

About the MagCal PCB

MagCal is an open source PIC PCB design by komoro13, published on GitHub. It is a 2-layer board measuring 71.8 × 49.3 mm, with 35 components from 24 distinct parts.

Its main chip is the PIC24FJ128GC006-I/PT, from the PIC family. Other key parts include the TC1262-3.3VDBTR. By type, the board carries 15 capacitors, 5 resistors, 4 connectors, 4 switches, 3 diodes and 2 ICs.

It belongs with the test & measurement, sensors and displays & leds designs in this gallery.

From the project

Non-contact magnetic thickness measurement system using PIC24, Hall-effect sensing, custom PCB hardware and embedded C firmware.

Non-contact magnetic thickness measurement system using a PIC24 microcontroller, Hall-effect sensing, custom PCB hardware, embedded C firmware, and calibration-based signal processing.

MagCal was developed as a CSCI 399 Independent Study project at Hunter College.

The goal of the project is to estimate material thickness from changes in magnetic field strength rather than through a conventional mechanical caliper. The system measures the field produced by a controlled magnet/sensor geometry, processes the sensor output using the PIC24 ADC, applies calibration data, and displays the…

MagCal, from the project README
From the project README

Main components on the MagCal

MagCal bill of materials (BOM)

35 components, 24 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
PIC24FJ128GC006-I/PT
PIC24FJ128GC006-I_PT
IC1
1
TC1262-3.3VDBTR
IC2
1
20 MHz
Y1
1
C66987
Conn_01x16_Socket
J1
1
C146243
Conn_01x03_Socket
J2
1
C50950
Conn_01x05_Socket
J3
1
C49661
LEMO2
J4
1
C5205032
VEE
RV1
1
C722171
Pause
SW1
2
C722171
SW_Omron_B3FS
SW2, SW3
1
C5360898
SW_DPST_x2
SW4
1
C5336605
LED
D1
1
C5336507
LED
D2
1
C5336701
LED
D3
2
C1555
22 pF
C1, C2
8
C342623
0.1 μF
C3, C4, C5, C6, C8, C9, C10, C11
1
C342623
10 μF
C7
1
C1740
1 μF
C13
1
C1002
1 μF
C14
1
C342623
0.1 μF
C15
Show 4 more
QtyPartRefs
1
0.1 μF
C16
3
C156103
330 Ω
R2, R3, R4
1
330 Ω
R5
1
10 ΚΩ
R6

MagCal design files

The KiCad project lives in the komoro13/MagCal repository on GitHub; these links point at the commit this page was built from.

MagCal: common questions

What microcontroller does the MagCal use?

The MagCal is built around the PIC24FJ128GC006-I/PT, from the PIC family.

How big is the MagCal PCB?

The MagCal measures 71.8 × 49.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MagCal?

35 components, from 24 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the MagCal design files?

From the komoro13/MagCal repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the MagCal design in my own project?

The repository has no license, so all rights stay with komoro13. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the MagCal without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.

Similar boards