5 September 2017

Car tracking board

This project was one of my first custom PCB designs. It aimed to build a modular car tracking with some remote control features. The design was split in separate boards for modularity and easy prototyping/debugging before being merged into a single board. All board were designed in KiCad, ordered online for the PCB manufacturing and finally, soldered at home.

This board features:

Modular Design Approach

Prototyping the PIC32MZ Board

PIC32MZ module soldering

PIC32MZ module assembled

The main processing board is based on Microchip’s PIC32MZ microcontroller. Each microcontroller’s GPIO pin is mapped to castellated holes for easy breakout. This board include common components such as:

This small module is the controller for this tracking system.

Wireless Network Module (3G)

SIM5360E module

To enable remote communication, the system integrates a SIM5360E 3G module.

This makes the board capable of sending data in real time over mobile networks.

First Complete Board

Tracker v0.1 assembled

The first assembled prototype combined the modules into a single functional system. N.B. The MCU and other components were positioned on the reverse side of the board, a practice I now prefer to avoid.