Skip to the content
PCBKitNew board
2 layers62 × 35.4 mmMonitor, the printed circuit board in 3D
Size
62 × 35.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
45
Pads
152
Tracks, vias
243, 24
Pours
5
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Dec 2024
Updated
4 Jun 2025

Overview

Monitor is an open-source printed circuit board by zincVTD, from the zincVTD/TPMS repository on GitHub. It is a 2-layer board of 62 × 35.4 mm with 53 parts on 45 nets, routed with 243 tracks and 24 vias.

It is built around the TPS54331DR-JSM and SS34. Its parts include 19 capacitors, 12 resistors, 6 connectors, 4 diodes and 3 ICs. It belongs with the STM32 boards of this library.

Main components

2

README

README.md

Tire Pressure Monitoring System

Đây là mã nguồn firmware của đề tài TPMS của Võ Thành Danh. Dự án này thiết kế và phát triển một hệ thống mô phỏng hoạt động của ECU TPMS - một ECU có chức năng theo dõi tình trạng áp suất lốp xe trong các xe ô tô. Dự án thực hiện ECU TPMS trực tiếp, tức là sẽ có các cảm biến được gắn trực tiếp vào bên trong các bánh xe. Dữ liệu áp suất thu được sẽ được phát không dây ra bên ngoài và sẽ được thu bởi một bộ nhận trung tâm được đặt trong thân xe. Bộ nhận này sẽ xử lý thông tin nhận được và gửi dữ liệu ra ECU màn hình.

Chi tiết các thành phần của dự án như sau:

  • ADC_BLE: chứa mã nguồn firmware của ESP32C6 dùng để đọc giá trị cảm biến và gửi nó thông qua BLE.
  • BLE_SPI: chứa mã nguồn firmware của ESP32C6 dùng để nhận dữ liệu từ BLE và gửi dữ liệu cho STM32 bằng SPI.
  • TPMS: chứa mã nguồn firmware của STM32 dùng để nhận dữ liệu từ SPI và gửi nó cho ECU màn hình bằng CAN.
  • Monitor: chứa mã nguồn firmware của STM32 dùng để nhận dữ liệu từ CAN và hiển thị chúng ra màn hình OLED SSD1306.

    Video demo: https://youtu.be/x6ECv--hoa8

Parts

53
QtyValueFootprintReferences
6100nCapacitor_SMD:C_0402_1005MetricC2, C4, C6, C7, C14, C19
4MountingHoleMountingHole:MountingHole_2.5mmH1, H2, H3, H4
31kResistor_SMD:R_0402_1005MetricR2, R3, R13
347pCapacitor_SMD:C_0402_1005MetricC16, C17, C18
210nCapacitor_SMD:C_0402_1005MetricC12, C13
210pCapacitor_SMD:C_0402_1005MetricC3, C5
21uCapacitor_SMD:C_0402_1005MetricC8, C9
22.2kResistor_SMD:R_0402_1005MetricR11, R12
24.7uCapacitor_SMD:C_0603_1608MetricC10, C11
10Resistor_SMD:R_0402_1005MetricR8
110uCapacitor_SMD:C_0603_1608MetricC1
110uHInductor_SMD:L_Sunlord_SWPA8040SL1
1120Resistor_SMD:R_0402_1005MetricR6
1120RInductor_SMD:L_0805_2012MetricFB1
115kResistor_SMD:R_0402_1005MetricR9
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11nCapacitor_SMD:C_0402_1005MetricC15
130kResistor_SMD:R_0603_1608MetricR7
1330kResistor_SMD:R_0603_1608MetricR4
14.7kResistor_SMD:R_0402_1005MetricR10
168kResistor_SMD:R_0603_1608MetricR5
1BootConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1CAN BusTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ2
1LED_GREENLED_SMD:LED_0805_2012MetricD3
1LED_REDLED_SMD:LED_0603_1608MetricD2
1LED_YELLOWLED_SMD:LED_0603_1608MetricD1
1LOGOLOGOG***
1OLED ConnectorConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ6
1SS34Diode_SMD:D_SMAD4
1STM32F042K6TxPackage_QFP:LQFP-32_7x7mm_P0.8mmU1
1SWD ConnectorConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1SW_PushButton_Switch_SMD:SW_SPST_TL3342SW1
1TJA1050T_CM_118Package_SO:SOIC127P600X175-8NU3
1TPS54331DRPackage_SO:SOIC127P599X175-8NU2
1UART ConnectorConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1VinTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ4

Questions

How big is the Monitor PCB?

It measures 62 × 35.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Monitor use?

53 parts, built around the TPS54331DR-JSM and SS34. 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 Monitor KiCad files?

From the zincVTD/TPMS repository on GitHub, at the commit this page was made from: the board is Hardware/Monitor/Monitor/Monitor.kicad_pcb and its schematic Hardware/Monitor/Monitor/Monitor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Monitor design in my own project?

Its repository states no licence, so its author keeps all rights: ask zincVTD before reusing the design.

Similar boards

  • 2 layers70 × 65 mmFluepdot, the printed circuit board in 3D

    Fluepdot

    Fluepke/Fluepdot

    Project for controlling Annax flipdot panels used by the Berliner Verkehrsbetriebe

    116 parts17AGPL-3.0
  • 4 layers99.1 × 99.1 mmTACNPR, the printed circuit board in 3D

    TACNPR

    partio-scout/scoms-tacnpr

    TACNPR by Scoms -- Open hardware high-speed Ethernet/IP data radio for the 433 MHz HAM band, binary-compatible with the original NPR by F4HDK.

    310 parts9
  • 4 layers50 × 69.5 mmRia, the printed circuit board in 3D

    Ria

    B44ken/ria

    ria is a small wheeled biped built for jumping and fast ground motion.

    107 parts
  • 4 layers208 × 129 mmMainboard v2 r1, the printed circuit board in 3D

    Mainboard v2 r1

    Benjamin-girard-1/geophys_acquisition_module

    Modular ESP32-S3 geophysical data-acquisition system with custom hardware, multi-channel ADC, GNSS, IMU, removable analog sensor cards, firmware, and host tools

    287 parts
  • 4 layers190 × 110 mmGeophys mainboard, the printed circuit board in 3D

    Geophys mainboard

    Benjamin-girard-1/magnetometer-node-old

    384 parts
  • 8 layers85 × 55 mmDadu 8L 2side 85x55, the printed circuit board in 3D

    Dadu 8L 2side 85x55

    comedy1982-spec/pcb-viewer

    Dadu 기반 ELD 솔레노이드 ECU. 12 V 입력, TC364 · CAN-FD · PMIC, PCB 위 센서는 NTC 하나. A4911(3상 드라이버)의 A·B 레그로 H-브리지(하프브리지 IAUC60N04S6N050H ×2, 레그 션트 2 mΩ ×2), C 레그는 비워 두고 SPI로 그 고장(VC · CHO · CLO · OC3)을 마스크.

    130 parts
  • 4 layers100.5 × 87.7 mmLichtstab, the printed circuit board in 3D

    Lichtstab

    kilimnik/lichtstab

    151 parts
  • 2 layers83.1 × 34.9 mmTube, the printed circuit board in 3D

    Tube

    llextv/leTube

    LeTube is a DIY project to build a set of 10 LED tubes for stage lighting.

    34 parts