Skip to the content
4 layers157.5 × 130 mmJv thesis, the printed circuit board in 3D

Project of a embedded system that synchronizes signals in a plant. There is electronic (PCB) and software design (FreeRTOS for STM32F7).

Size
157.5 × 130 mm
Copper layers
4
Thickness
1.6 mm
Parts
233
Nets
396
Pads
1,098
Tracks, vias
2,539, 392
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
27 Sep 2023
Updated
30 Jun 2024

Overview

Jv thesis is an open-source printed circuit board by JhonVelasquez, from the JhonVelasquez/Embedded_system_Synchronize_Plant repository on GitHub. It is a 4-layer board of 157.5 × 130 mm with 233 parts on 396 nets, routed with 2,539 tracks and 392 vias.

It is built around the LAN8742A-CZ, USBLC6-4SC6 and HCPL2630M, with the LTV-847, RT9742SNGV and ARJM11A3-009-AB-ER2-T among its other parts. Its parts include 83 resistors, 54 capacitors, 30 connectors, 19 ICs and 7 diodes. It belongs with the STM32 and Raspberry Pi (Linux) boards of this library.

Main components

12

README

README.md

Embedded_system_Synchronize_Plant

Project of a embedded system that synchronizes signals in a plant. There is electronic (PCB) and software design (FreeRTOS for STM32F7).

Required Embedded System - Plant:

The embedded system in the pictures is what is needed for interacting with the Plant, it must send pulses and TCP messages in a specific pattern every time there is a new object incoming the plant. alt text

HARDWARE:

The following PCB collects all the electronics part of the dessigned Embedded system alt text

Diagram of the electronics sections. The PCB was made based on it. alt text

Main sub-systems of the PCB alt text

SOFTWARE:

RTOS Architechture: alt text

CLI command structure: The CLI for interfacing the microcontroller should have the following structure. alt text

Integration connections:

alt text

Parts

233
QtyValueFootprintReferences
28100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C4, C5, C10, C11, C12, C14, C27, C29, C42, C46, C47, C48, C49 +12
22OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2, JP13, JP14, JP16, JP19, JP20, JP21, JP22, JP23, JP24, JP25, JP26, JP27, JP28, JP29 +6
182.2kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3, R36, R38, R40, R41, R49, R50, R51, R52, R57, R58, R59, R60, R68, R69 +2
18210Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R35, R39, R42, R43, R45, R46, R47, R48, R53, R54, R55, R56, R63, R64, R65 +2
71uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC15, C18, C28, C45, C56, C61, C62
6330Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR17, R70, R72, R75, R78, R81
6470Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR44, R61, R71, R73, R76, R79
510KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR20, R23, R24, R25, R27
510uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C30, C43, C58, C64
5284512-2284512-2:284512-2J20, J21, J22, J27, J28
5ClosedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP8, JP9, JP10, JP15, JP18
5USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6U5, U7, U8, U10, U12
410kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R6, R33, R87
410u-polCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolderC33, C35, C36, C39
422Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10, R11, R12, R13
433Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR18, R19, R21, R22
449.9Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR29, R30, R31, R32
4Conn_01x02Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2, J5, J7, J8
4L_GREENDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D6
4MHMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
31kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR62, R80, R82
3Conn_01x03mr_lib:TerminalBlock_MetzConnect_Type059_RT06303HBWC_1x03_P3.50mm_HorizontalJ17, J18, J19
3HCPL2630MHCPL2630M:HCPL2630MU15, U16, U18
3Keyence_6284512-2:284512-2J24, J29, J30
3LTV-847Package_DIP:DIP-16_W7.62mmU14, U17, U19
3RT9742SNGVPackage_TO_SOT_SMD:SOT-23_HandsolderingU2, U9, U13
2120RInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderFB1, FB2
216pCBR06C160F5GAC:CBR06C160F5GACC31, C41
22.2uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC16, C17
2270Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR34, R37
230p600S300FT250XT:CAP_600S0R1AT250XT_ATCC32, C40
24.7kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R8
2Conn_02x03Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJ4, J6
1100Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR9
110118194-0001LFdigikey-footprints:USB_Micro_B_Female_10118194-0001LFJ1
112K1Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR28
11KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
11K5Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR26
11uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC37
12000-1-2-41-00-BKHDMI_CNC_TECH:HDMI_A_Female_2000-1-2-41-00-BKJ9
120u (25v)-polCapacitor_SMD:CP_Elec_8x6.2C34
122kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR16
14.7uCapacitor_SMD:C_1812_4532Metric_Pad1.57x3.40mm_HandSolderC38
1470pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC44
147KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR14
147kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15
1ARJM11A3-009-AB-ER2-TARJM11A3-009-AB-ER2-T:ARJM11A3-009-AB-ER2-TU3
1ARJM11C7-502-AB-ER2-TARJM11C7-502-AB-ER2-T:ARJM11C7-502-AB-ER2-TJ12
1BAT60ADiode_SMD:D_SOD-323_HandSolderingD4
1BC847Package_TO_SOT_SMD:SOT-323_SC-70_HandsolderingQ1
1ComputeModule4-CM4CM4IO:Raspberry-Pi-4-Compute-ModuleModule1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ31
1Conn_01x06Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ3
1EC5DAWmr_lib:Converter_DCDC_EC5DAW_THTU11
1ECS-80-18-33-JGN-TRECS_80_18_33_JGN_TR:ECS-80-18-33-JGN-TRCRYSTAL1
1ERBRG2R50VFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1ESB-33535AESB_33535A:ESB_33535ASW3
1Keyence_1284512-2:284512-2J13
1Keyence_2284512-2:284512-2J14
1Keyence_3284512-2:284512-2J15
1Keyence_4284512-2:284512-2J16
1Keyence_5284512-2:284512-2J23
1LAN8742Alan8742a:VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalViasU6
1LD39050PU33RLD39050PU33R:LD39050PU33RU4
1L_BLUEDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD7
1L_REDDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD5
1Power_24V284512-2:284512-2J25
1RSTButton_Switch_SMD:SW_SPST_Omron_B3FS-101xPSW1
1STM32F746ZETxPackage_QFP:LQFP-144_20x20mm_P0.5mmU1
1SXT21422AA07-25.000MTSXT21422AA07_25_000M:SXT21422AA07_25_000MCRYSTAL2
1THD-20-RConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ11
1USB-A1HSB6USB-A1HSB6:USB-A1HSB6J10

Similar boards

  • 2 layersFlightController, the printed circuit board in 3D

    FlightController

    dylanjacobsun/flight_Controller

    Flight controller for flying wing

    85 parts1
  • 4 layers60 × 60 mmUNSW Rocketry Senior Flight Computer, the printed circuit board in 3D

    UNSW Rocketry Senior Flight Computer

    DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer

    KiCad project for the senior flight computer used by UNSW Rocketry.

    132 parts
  • 2 layers142.1 × 106 mmPi CM4 16, the printed circuit board in 3D

    Pi CM4 16

    computergeek1507/PB_16

    Open source FPP PB16 Pixel Controller

    118 parts78
  • 2 layers56 × 110 mmTrs pcb, the printed circuit board in 3D

    Trs pcb

    Windfisch/midikraken

    A open source, open hardware up-to-16x USB-MIDI-interface for around 15 bucks in its smallest configuration.

    125 parts28
  • 2 layers117.5 × 90.8 mmMCU NET OLED, the printed circuit board in 3D

    MCU NET OLED

    yeataro/LensRotaryDecoder

    Lens rotary decoder

    42 parts1
  • 2 layersNEOCERA jnr project, the printed circuit board in 3D

    NEOCERA jnr project

    tioluwanimofe/neocera-test-junior-project-2024_2025

    report for junior design project class

    151 parts
  • 4 layers243.8 × 243.8 mmCm4 matx, the printed circuit board in 3D

    Cm4 matx

    EDA-bench/eda-bench

    Execution-based benchmark for open-book KiCad PCB reconstruction agents

    214 parts4

Questions

How big is the Jv thesis PCB?

It measures 157.5 × 130 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Jv thesis use?

233 parts, built around the LAN8742A-CZ, USBLC6-4SC6, HCPL2630M and LTV-847. 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 Jv thesis KiCad files?

From the JhonVelasquez/Embedded_system_Synchronize_Plant repository on GitHub, at the commit this page was made from: the board is KICAD_Schematich/jv_thesis/jv_thesis.kicad_pcb and its schematic KICAD_Schematich/jv_thesis/jv_thesis.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Jv thesis design in my own project?

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