Skip to the content
PCBKitNew board
2 layers89.5 × 66 mmTracer, the printed circuit board in 3D

Caracterograf pt. laboratoarele de electronica - UNSTABLE

Size
89.5 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
22
Pads
126
Tracks, vias
248, 11
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Oct 2019
Updated
10 Nov 2022

Overview

Tracer is an open-source printed circuit board by adrians, from the adrians/tracer repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 89.5 × 66 mm with 26 parts on 22 nets, routed with 248 tracks and 11 vias.

It is built around the MCP2210-I/MQ, MCP3204-CI/P and MCP4921-E/P, with the L7805, MAX6341CSA+ and TIP41 among its other parts. Its parts include 9 capacitors, 6 ICs, 4 resistors, 4 connectors and 1 diode.

Main components

6

README

README.md

Electronic tracer

Screenshot

The "driver-v1" folder

  • Use it for physical tracer board, version 1.
  • Prerequisites: libudev1 and g++ installed (sudo apt-get install libudev1 build-essential).
  • Driver based on Kerry Wong's library (https://github.com/kerrydwong/MCP2210-Library).
  • To build the driver-application, run cd driver-v1; make. It will generate the tracer binary, which should be run as root (or with the setuid bit set).

The "driver-mock" folder

  • Use it for local testing, without a tracer board. It's a dummy data source.
  • Prerequisites: g++ installed.
  • To build it, run cd driver-mock; make. It will generate the tracer binary.

The "frontend" directory

  • Frontend done using electron.js and apex charts.
  • It uses npm.
  • To build, run npm install.
  • To run, copy the tracer binary (from either driver-v1 or driver-mock directories), and then run npm start.
  • Tested with node 14.x.

The driver-v1 requires setuid permissions. See the snippet below.

bash
cd frontend
cp ../driver-v1/tracer .
sudo chown root tracer
sudo chmod +s tracer
npm start

The "board" directory

  • Contains the kicad project used for manufacturing the first iteration of the board.

Parts

26
QtyValueFootprintReferences
32.2uFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC3, C4, C6
2100Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
210nFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC7, C8
21kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3, R4
222pFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2
2Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_HorizontalJ1, J3
110uFCapacitor_THT:CP_Radial_D4.0mm_P1.50mmC9
112MHzCrystal:Crystal_HC50_VerticalY1
11uFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC5
1Conn_02x10_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ4
1L7805Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU5
1LEDLED_THT:LED_D5.0mmD1
1MAX6341Package_DIP:DIP-8_W7.62mmU6
1MCP2210Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU4
1MCP3204Package_DIP:DIP-14_W7.62mmU2
1MCP4921Package_DIP:DIP-8_W7.62mmU1
1MCP6002-xPPackage_DIP:DIP-8_W7.62mmU3
1TIP41Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownQ1
1USB_BConnector_USB:USB_B_OST_USB-B1HSxx_HorizontalJ2

Questions

How big is the Tracer PCB?

It measures 89.5 × 66 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tracer use?

26 parts, built around the MCP2210-I/MQ, MCP3204-CI/P, MCP4921-E/P and L7805. 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 Tracer KiCad files?

From the adrians/tracer repository on GitHub, at the commit this page was made from: the board is board/v1/tracer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tracer design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers189.2 × 72.4 mmRcmainboard, the printed circuit board in 3D

    Rcmainboard

    jsyk/Talking_Clock

    Talking clock with nixie tubes

    84 parts
  • 2 layers40 × 16 mmUsb evp lora, the printed circuit board in 3D

    Usb evp lora

    cbalint13/usb-evp

    USB Event Packet (LoRA) Stick

    20 parts2GPL-3.0
  • 2 layers152 × 38.6 mmRozhrani semestralka, the printed circuit board in 3D

    Rozhrani semestralka

    misisnik/ExternalInterface

    Bacheor these - An external user interface with USB

    73 parts1MIT
  • 2 layers120 × 99.5 mmUSB relay switch, the printed circuit board in 3D

    USB relay switch

    calcite/ResetBuddy

    Simple programmable HW interface for restarting evaluation boards and other electronic devices during automated testing.

    93 partsMIT
  • 2 layers40 × 30 mmEstacionTerrena, the printed circuit board in 3D

    EstacionTerrena

    dragondgold/AtSat

    Plataforma educativa basada en un satélite CanSat

    50 parts5GPL-3.0
  • 2 layers41.5 × 21 mmCranberry, the printed circuit board in 3D

    Cranberry

    LakeMaps/Dartmouth

    This is where the PCBs go

    12 parts1ISC